UNLOCK API
getTaskResult

getTaskResult

Mengembalikan status tugas. Selama dipecahkan, status bernilai processing. Setelah selesai, status bernilai ready dan solution berisi jawabannya. Tugas gagal mengembalikan errorId 1 beserta alasannya, dan biayanya sudah kembali ke saldo.
POSThttps://unlock-api.com/getTaskResult
Tunggu sekitar 5 detik setelah membuat tugas, lalu cek setiap 5 detik. Tugas yang tidak terpecahkan dalam 5 menit gagal dengan ERROR_CAPTCHA_UNSOLVABLE.

Parameter request

clientKey
StringWajib
API key Anda, 32 karakter, dari halaman akun.
taskId
IntegerWajib
Id yang dikembalikan oleh createTask.

Request

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

Respons

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

Field respons

errorId
Integer
0 jika request berhasil, 1 jika tidak.
taskId
Integer
Id tugas.
status
String
processing selama tugas dipecahkan, ready setelah selesai.
solution
Object
Jawabannya. Field-nya bergantung pada tipe tugas.
cost
String
Harga tugas ini dalam dolar AS.
createTime
Integer
Waktu Unix saat tugas dibuat.
endTime
Integer
Waktu Unix saat tugas terpecahkan.
solveCount
Integer
Berapa kali tugas dipecahkan. Selalu 1.
errorCode
String
Nama error jika errorId bernilai 1.
errorDescription
String
Penjelasan singkat error dalam bahasa Inggris.

Contoh kode

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

Error yang bisa dikembalikan metode ini