close menu
Поддерживаемые типы задач
Методы API
Статьи
GitHub icon
GitHub
Menu

Решить капчу в виде изображения - ImageToTextTask

Пришлите тело картинки и получите текст. Текст может содержать только цифры, буквы, специальные знаки и пробел. Поддерживаются GIF анимации, до 500kb. Кастомные капчи типа "найдите кота на картинках и введите его номер" не поддерживаются.

Объект задачи

СвойствоТипТребуетсяЗначение по-умолчаниюНазначение
typeСтрокаДаImageToTextTaskОпределяет тип задачи.
bodyСтрокаДаТело капчи закодированное в base64. Убедитесь что присылаете его без знаков переноса строки. Не включайте префиксы 'data:image/png,' или аналоги, только чистый base64!
phraseBooleanНетfalse
caseBooleanНетtrue
numericIntegerНет0
mathBooleanНетfalse
minLengthIntegerНет0
maxLengthIntegerНет0
commentСтрокаНетДополнительный комментарий для работника навроде "введите буквы красного цвета". Результат не гарантируется и полностью зависит от работника.
websiteURLСтрокаНетОпциональный параметр чтобы позже различать источники картинок в статистике трат.

Пример запроса

Python
Javascript
PHP
Java
C#
bash
#pip3 install anticaptchaofficial

from anticaptchaofficial.imagecaptcha import *

solver = imagecaptcha()
solver.set_verbose(1)
solver.set_key("YOUR_API_KEY_HERE")

# Specify softId to earn 10% commission with your app.
# Get your softId here: https://anti-captcha.com/clients/tools/devcenter
solver.set_soft_id(0)

captcha_text = solver.solve_and_return_solution("captcha.jpeg")
if captcha_text != 0:
    print "captcha text "+captcha_text
else:
    print "task finished with error "+solver.error_code

Объект решения задачи

СвойствоТипНазначение
textСтрокаТекст с капчи-изображения
urlСтрокаАдрес по которому мы будем хранить картинку следующие 24 часа. После этого она удаляется.

Пример ответа

{
    "errorId":0,
    "status":"ready",
    "solution":
    {
        "text":"deditur",
        "url":"http://61.39.233.233/1/147220556452507.jpg"
    },
    "cost":"0.000700",
    "ip":"46.98.54.221",
    "createTime":1472205564,
    "endTime":1472205570,
    "solveCount":"0"
}