Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Current »

Структура объекта

Параметр

Тип

Обязательный

Возможные значения

Описание

type

String

да

ImageToTextTask

Определяет тип объекта задачи

body

String

да

-

Содержимое файла капчи закодированное в base64. Убедитесь что шлете его без переносов строки.

CapMonsterModule

String

нет

yandex, special и другие

Имя модуля, например “yandex“. Альтернативный способ передачи имени модуля и список всех доступных модулей можно найти здесь

recognizingThreshold

Int

нет

0-100

Порог распознавания капчи с возможным значением от 0 до 100. Например, если в систему было отправлено значение 90, и задача решилась с уверенностью 80, то деньги за решение не спишутся. В этом случае пользователь получит ответ ERROR_CAPTCHA_UNSOLVABLE.

Case

Boolean

нет

true, false

Учитывать регистр при решении или нет.

numeric

Int

нет

0, 1

1 - если капча состоит только из цифр

math

Boolean

нет

true, false

false — не определено
true — капча требует совершения математического действия (например: капча 2 + 6 = вернёт значение 8)

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

Адрес https://api.capmonster.cloud/createTask

{
    "clientKey":"67b6bcbb1a728ea8d563de6d169a2057",
    "task":
    {
        "type":"ImageToTextTask",
        "body":"BASE64_BODY_HERE!"
    }
}


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

{
    "errorId":0,
    "taskId":53456
}

Получение результата

Используйте метод getTaskResult чтобы получить решение капчи. В зависимости от загрузки системы вы получите ответ через время в диапазоне от 300 мс до 6 с.

Свойство

Тип

Описание

text

String

Текст решения капчи

Пример:

{
    "text":"answer"
}

  • No labels