PHP SDK
PHP-библиотека с поддержкой Composer для удобной интеграции с CaptchaSonic API.
Наш PHP SDK упрощает интеграцию CaptchaSonic в PHP-приложения. Он автоматически выполняет HTTP-запросы, опрос результатов и обработку ошибок.
Установка
Через Composer:
composer require captchasonic/captchasonic-php
Реализация
<?php
require 'vendor/autoload.php';
use CaptchaSonic\Client;
use CaptchaSonic\Tasks\RecaptchaV2Task;
// 1. Инициализация клиента
$client = new Client('YOUR_API_KEY');
try {
// 2. Создание задачи
$task = new RecaptchaV2Task([
'websiteURL' => 'https://example.com',
'websiteKey' => '6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-'
]);
// 3. Решение (автоматический опрос)
$solution = $client->solve($task);
echo "Token: " . $solution->gRecaptchaResponse;
} catch (Exception $e) {
echo "Error: " . $e->getMessage();
}