getTaskResult : получить результат задачи

Описание

После того как создали задание на решение, необходимо получить его ответ периодически проверяя статус решения.

Адрес метода: https://api.capmonster.cloud/getTaskResult
Формат запроса: JSON POST

Лимит: 120 запросов на задачу.

Параметры запроса:

Параметр

Тип

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

Значение

Параметр

Тип

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

Значение

clientKey

String

Да

Уникальный ключ вашей учетной записи

taskId

Integer

Да

Идентификатор задания полученный в методе createTask

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

{ "clientKey":"67b6bcbb1a728ea8d563de6d169a2057", "taskId": 7654321 }

 

Структура ответа:

Свойство

Тип

Значение

Свойство

Тип

Значение

errorId

Integer

Идентификатор ошибки.
0 - ошибок нет, свойство errorCode отсутствует
1 - ошибка, информация о ней находится в свойстве errorCode

errorCode

String

Код ошибки. См. глоссарий ошибок.

status

String

processing - задача в процессе выполнения
ready - задача выполнена, решение находится в свойстве solution

solution

Объект

Информация о решении задачи. Каждый тип задачи имеет разный формат.

 

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

 Ответ в процессе выполнения

{     "errorCode": "null",     "errorDescription": "null",     "errorId": 0,     "status": "processing", }

Успешный ответ

{ "errorId":0, "status":"ready", "solution": { "text":"answer" } }