UNLOCK API
getTaskResult

getTaskResult

Memulangkan keadaan tugas. Semasa tugas diselesaikan, status ialah processing. Apabila selesai, status ialah ready dan solution mengandungi jawapan. Tugas gagal memulangkan errorId 1 dengan sebabnya, dan cajnya sudah dikembalikan ke baki.
POSThttps://unlock-api.com/getTaskResult
Tunggu kira-kira 5 saat selepas membuat tugas, kemudian semak setiap 5 saat. Tugas yang tidak selesai dalam 5 minit gagal dengan ERROR_CAPTCHA_UNSOLVABLE.

Parameter permintaan

clientKey
StringWajib
API key anda, 32 aksara, daripada halaman akaun.
taskId
IntegerWajib
Id yang dipulangkan oleh createTask.

Permintaan

POST /getTaskResult
{
  "clientKey": "YOUR_API_KEY",
  "taskId": 1001
}

Respons

{
  "errorId": 0,
  "status": "processing",
  "taskId": 1001
}

Medan respons

errorId
Integer
0 jika permintaan berjaya, 1 jika tidak.
taskId
Integer
Id tugas.
status
String
processing semasa tugas diselesaikan, ready apabila selesai.
solution
Object
Jawapan. Medannya bergantung pada jenis tugas.
cost
String
Harga tugas ini dalam dolar AS.
createTime
Integer
Masa Unix apabila tugas dibuat.
endTime
Integer
Masa Unix apabila tugas diselesaikan.
solveCount
Integer
Berapa kali tugas diselesaikan. Sentiasa 1.
errorCode
String
Nama ralat apabila errorId ialah 1.
errorDescription
String
Penjelasan ringkas ralat dalam bahasa Inggeris.

Contoh kod

curl -s https://unlock-api.com/getTaskResult \
  -H "Content-Type: application/json" \
  -d '{"clientKey":"YOUR_API_KEY","taskId":1001}'

Ralat yang boleh dipulangkan oleh kaedah ini