Головна Документація Уроки Увійти
Підтримувані типи завдань
Методи API
Статті
Уроки
GitHub
Меню документації

reportIncorrectRecaptcha: надіслати скаргу на токен Recaptcha

Скарги приймаються лише для Recaptcha V2 та V3, включаючи Enterprise Recaptcha. Важливо прочитати наступний опис, інакше наша система може заборонити ваші звіти.

Через неможливість перевірити ваш звіт, як ми робимо з капчами зображень, ваша скарга спочатку проходить аналіз статистики у нашому сервісному центрі, а згодом приймається лише у випадку позитивного результату перевірки. В основному ми порівнюємо статистику ваших звітів зі статистикою інших надійних клієнтів. Якщо ваші звіти занадто відрізнятимуться від інших звітів, вони будуть проігноровані протягом декількох днів. Таким чином, для досягнення найкращих результатів ви завжди повинні стежити за процесами автоматизації та надсилати скарги лише у тому випадку, якщо ви на 100% впевнені, що рекапчу вирішено невірно.

Не всі звіти приймаються. Для того, щоб розрахувати середній коефіцієнт відмов з належним рівнем точності, потрібно надіслати мінімум 100 завдань рекапчі на обліковий запис для розпізнавання протягом 24 годин.

Звіти потрібно надсилати протягом 60 секунд після завершення завдання. Якщо ви надішлете звіт пізніше, API поверне помилку ERROR_NO_SUCH_CAPTCHA_ID. Дозволяється надсилати лише один звіт на кожне завдання.

Адреса: https://api.anti-captcha.com/reportIncorrectRecaptcha
Метод: POST
Content-type: application-json

Параметри запиту

Властивість Тип Обов’язково Призначення
clientKey Рядок Так
taskId Цілочисельний Так

Приклад запиту

CURL
          curl -i -H "Accept: application/json" \
     -H "Content-Type: application/json" \
     -X POST -d '{
    "clientKey":"YOUR_API_KEY",
    "taskId":12345
}' https://api.anti-captcha.com/reportIncorrectRecaptcha
        


Структура відповіді

Властивість Тип Призначення
errorId Цілочисельний Ідентифікатор помилки.
0 - без помилок, операція завершена успішно.
>1 - ідентифікатор помилки. Код помилки та короткий опис передано у властивостях errorCode та errorDescription.
errorCode Рядок
errorDescription Рядок Короткий опис помилки
status Рядок
Результат операції. Ви отримаєте або код помилки, або status="success", коли скарга буде прийнята.

Приклад відповіді

JSON без помилок
          {
    "errorId":0,
    "status":"success"
}
        
JSON з помилкою
          {
    "errorId": 16,
    "errorCode": "ERROR_NO_SUCH_CAPCHA_ID",
    "errorDescription": "Task you are requesting does not exist in your current task list or has been expired."
}