Перейти к основному содержимому

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

Описание

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

Адрес метода

<https://api.capmonster.cloud/getTaskResult/>

формат запроса: JSON POST

предупреждение

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


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

clientKey

Type: String
Обязательный: Да
Уникальный ключ вашей учетной записи

taskId

Type: Integer
Обязательный: Да
Идентификатор задания полученный в методе createTask


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

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

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

errorId

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

errorCode

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

status

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

solution

Type: Объект
Информация о решении задачи. Каждый тип задачи имеет разный формат.


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

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

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

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

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