getTaskResult : получить результат задачи
Описание
После того как создали задание на решение, необходимо получить его ответ периодически проверяя статус решения.
https://api.capmonster.cloud/getTaskResult
формат запроса: JSON POST
Лимит: 120 запросов на задачу. При превышении лимита аккаунт пользователя может быть временно заблокирован.
Параметры запроса:
clientKey
Type: String
Обязательный: Да
Уникальный ключ вашей учетной записи
taskId
Type: Integer
Обязательный: Да
Идентификатор задания полученный в методе createTask
Пример запроса
{
"clientKey":"API_KEY",
"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"
}
}