createTask: створити завдання капчі
Адреса: https://api.anti-captcha.com/createTask
Метод: POST
Content-type: application-json
Параметри запиту
Властивість | Тип | Обов’язково | Призначення |
---|---|---|---|
clientKey | Рядок | Так | |
task | Об'єкт | Так | |
softId | Цілочисельний | Ні | |
languagePool | Рядок | Ні |
Встановлює мову працівників пулу. Застосовується лише для капчі зображень. На даний момент доступні такі мовні пули:
en (за замовчуванням): черга англійської мови rn: група країн: Росія, Україна, Білорусь, Казахстан |
callbackUrl | Рядок | Ні |
Приклад запиту
CURL
curl -i -H "Accept: application/json" \
-H "Content-Type: application/json" \
-X POST -d '{
"clientKey":"YOUR_API_KEY",
"task":
{
"type":"RecaptchaV2TaskProxyless",
"websiteURL":"http://makeawebsitehub.com/recaptcha/test.php",
"websiteKey":"6LfI9IsUAAAAAKuvopU0hfY8pWADfR_mogXokIIZ"
},
"softId":0,
"languagePool":"en"
}' https://api.anti-captcha.com/createTask
Структура відповіді
Властивість | Тип | Призначення |
---|---|---|
errorId | Цілочисельний |
Ідентифікатор помилки.
0 - без помилок, операція завершена успішно. >1 - ідентифікатор помилки. Код помилки та короткий опис передано у властивостях errorCode та errorDescription. |
errorCode | Рядок | |
errorDescription | Рядок | Короткий опис помилки |
taskId | Цілочисельний |
Приклад відповіді
JSON без помилок
{
"errorId": 0,
"taskId": 7654321
}
JSON з помилкою
{
"errorId": 1,
"errorCode": "ERROR_KEY_DOES_NOT_EXIST",
"errorDescription": "Account authorization key not found in the system"
}