getTaskResult: pobierz wynik zadania
Adres: https://api.anti-captcha.com/getTaskResult
Metoda: POST
Content-type: application-json
Atrybuty żądania
Właściwość/atrybut | Typ | Wymagany | Przeznaczenie |
---|---|---|---|
clientKey | Łańcuch znaków (String) | Tak | |
taskId | Integer | Tak |
Przykład żądania
curl -i -H "Accept: application/json" \
-H "Content-Type: application/json" \
-X POST -d '{
"clientKey":"YOUR_API_KEY",
"taskId":12345
}' https://api.anti-captcha.com/getTaskResult
Struktura odpowiedzi
Właściwość/atrybut | Typ | Przeznaczenie |
---|---|---|
errorId | Integer | Identyfikator błędu 0 - brak błędów, operacja przebiegła pomyślnie. >0 - identyfikator błędu. Kod błędu oraz jego krótki opis dostępne są w atrybutach errorCode i errorDescription. |
errorCode | Łańcuch znaków (String) | |
errorDescription | Łańcuch znaków (String) | Krótki opis błędu. |
status | Łańcuch znaków (String) | processing - zadanie jeszcze nie jest gotowe ready - zadanie zostało ukończone; rozwiązanie można znaleźć w atrybucie solution |
solution | Obiekt (object) | Dane rozwiązania zadania. Różne dla poszczególnych typów zadania. |
cost | Double | Koszt zadania w USD. |
ip | Łańcuch znaków (String) | IP z którego utworzono zadanie. |
createTime | Integer | Znacznik czasu UNIX daty utworzenia zadania. |
endTime | Integer | Znacznik czasu UNIX daty ukończenia zadania. |
solveCount | Integer | Liczba pracowników podejmujących próbę rozwiązania zadania. |
Przykład odpowiedzi
JSON bez błędów
JSON z błędem
{
"errorId":0,
"status":"ready",
"solution":
{
"text":"deditur",
"url":"http:\/\/61.39.233.233\/1\/147220556452507.jpg"
},
"cost":"0.000700",
"ip":"46.98.54.221",
"createTime":1472205564,
"endTime":1472205570,
"solveCount":"0"
}