getTaskResult
Metode JSON
Tugas token
- reCAPTCHA v2
- reCAPTCHA v2 Enterprise
- reCAPTCHA v3
- Cloudflare Turnstile
- GeeTest v3 / v4
- FunCaptcha (Arkose Labs)
- Amazon AWS WAF
- MTCaptcha
- Friendly Captcha
- Lemin Cropped Captcha
- DataDome
- KeyCaptcha
- Capy Puzzle
- Halaman Cloudflare Challenge
- Cutcaptcha
- CyberSiARA
- atbCAPTCHA
- Tencent Captcha
- Prosopo Procaptcha
- CaptchaFox
- Altcha
- NetEase Yidun
- Yandex SmartCaptcha
- VK Captcha
- Binance Captcha
- Tugas khusus (Imperva, Temu, dan lainnya)
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
clientKeyStringWajib
API key Anda, 32 karakter, dari halaman akun.
taskIdIntegerWajib
Id yang dikembalikan oleh createTask.
Request
POST /getTaskResult
{
"clientKey": "YOUR_API_KEY",
"taskId": 1001
}Respons
{
"errorId": 0,
"status": "processing",
"taskId": 1001
}{
"errorId": 0,
"taskId": 1001,
"status": "ready",
"solution": {
"token": "0.zrSnRHO7h0HwSjSCU8oyzbjEtD8p..."
},
"cost": "0.00055",
"createTime": 1791640000,
"endTime": 1791640011,
"solveCount": 1
}{
"errorId": 1,
"errorCode": "ERROR_CAPTCHA_UNSOLVABLE",
"errorDescription": "The task could not be solved. Its cost was returned to your balance.",
"taskId": 1001
}Field respons
errorIdInteger
0 jika request berhasil, 1 jika tidak.
taskIdInteger
Id tugas.
statusString
processing selama tugas dipecahkan, ready setelah selesai.
solutionObject
Jawabannya. Field-nya bergantung pada tipe tugas.
costString
Harga tugas ini dalam dolar AS.
createTimeInteger
Waktu Unix saat tugas dibuat.
endTimeInteger
Waktu Unix saat tugas terpecahkan.
solveCountInteger
Berapa kali tugas dipecahkan. Selalu 1.
errorCodeString
Nama error jika errorId bernilai 1.
errorDescriptionString
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}'import requests
r = requests.post("https://unlock-api.com/getTaskResult", json={
"clientKey": "YOUR_API_KEY",
"taskId": 1001
}).json()
print(r)const r = await fetch("https://unlock-api.com/getTaskResult", {
method: "POST",
headers: { "content-type": "application/json" },
body: JSON.stringify({
"clientKey": "YOUR_API_KEY",
"taskId": 1001
}),
}).then((res) => res.json());
console.log(r);Error yang bisa dikembalikan metode ini
Key salah. Salin lagi dari halaman akun. (in.php dan res.php: ERROR_WRONG_USER_KEY)
Request berasal dari IP yang tidak ada di daftar izin akun. Tambahkan IP tersebut di halaman akun.
Akun ini diblokir. Hubungi dukungan dari halaman akun.
Terlalu banyak request. Perlambat pengecekan hasil menjadi setiap 5 detik.
Tidak ada tugas dengan id ini di akun Anda.
Tugas tidak bisa dipecahkan tepat waktu. Biayanya sudah kembali ke saldo.