getTaskResult : obter o resultado da tarefa
Descrição
Após criar uma tarefa, é necessário verificar periodicamente seu status para obter o resultado final.
https://api.capmonster.cloud/getTaskResult
Formato da requisição: JSON POST
Limite: 120 solicitações por tarefa. Se o limite for excedido, a conta do usuário poderá ser bloqueada temporariamente.
Parâmetros da requisição:
clientKey
Type: String
Obrigatório: Sim
Chave única da sua conta
taskId
Type: Integer
Obrigatório: Sim
Identificador da tarefa obtido através do método createTask
Exemplo de requisição
{
"clientKey":"API_KEY",
"taskId": 7654321
}
Estrutura da resposta
errorId
Type: Integer
Identificador de erro.
0 - sem erros, a propriedade errorCode não existe
1 - erro, informações disponíveis na propriedade errorCode
errorCode
Type: String
Código do erro. Consulte o glossário de erros.
status
Type: String
processing - tarefa em andamento
ready - tarefa concluída, solução disponível na propriedade solution
solution
Type: Object
Informações sobre a solução da tarefa. Cada tipo de tarefa possui um formato diferente.
Exemplo de resposta:
Tarefa em processamento
{
"errorCode": null,
"errorDescription": null,
"errorId": 0,
"status": "processing"
}
Resposta bem-sucedida
{
"errorId":0,
"status":"ready",
"solution": {
"text":"answer"
}
}
