getTaskResult
Phương thức JSON
Tác vụ 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
- Trang Cloudflare Challenge
- Cutcaptcha
- CyberSiARA
- atbCAPTCHA
- Tencent Captcha
- Prosopo Procaptcha
- CaptchaFox
- Altcha
- NetEase Yidun
- Yandex SmartCaptcha
- VK Captcha
- Binance Captcha
- Tác vụ tùy chỉnh (Imperva, Temu và các loại khác)
getTaskResult
Trả về trạng thái của tác vụ. Khi đang giải, status là processing. Khi xong, status là ready và solution chứa kết quả. Tác vụ lỗi trả về errorId 1 kèm lý do, và tiền đã được hoàn vào số dư.
POSThttps://unlock-api.com/getTaskResult
Chờ khoảng 5 giây sau khi tạo tác vụ, rồi kiểm tra mỗi 5 giây. Tác vụ không giải xong trong 5 phút sẽ lỗi với ERROR_CAPTCHA_UNSOLVABLE.
Tham số request
clientKeyStringBắt buộc
API key của bạn, 32 ký tự, có trên trang tài khoản.
taskIdIntegerBắt buộc
Id do createTask trả về.
Request
POST /getTaskResult
{
"clientKey": "YOUR_API_KEY",
"taskId": 1001
}Phản hồi
{
"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
}Trường phản hồi
errorIdInteger
0 khi request thành công, 1 khi không thành công.
taskIdInteger
Id tác vụ.
statusString
processing khi tác vụ đang được giải, ready khi đã xong.
solutionObject
Kết quả. Các trường phụ thuộc vào loại tác vụ.
costString
Giá của tác vụ này bằng đô la Mỹ.
createTimeInteger
Thời điểm Unix khi tác vụ được tạo.
endTimeInteger
Thời điểm Unix khi tác vụ được giải xong.
solveCountInteger
Số lần tác vụ được giải. Luôn là 1.
errorCodeString
Tên lỗi khi errorId là 1.
errorDescriptionString
Giải thích ngắn về lỗi bằng tiếng Anh.
Code mẫu
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);Các lỗi phương thức này có thể trả về
Key sai. Hãy sao chép lại từ trang tài khoản. (in.php và res.php: ERROR_WRONG_USER_KEY)
Request đến từ IP không có trong danh sách được phép của tài khoản. Hãy thêm IP trên trang tài khoản.
Tài khoản này đã bị khóa. Liên hệ hỗ trợ từ trang tài khoản.
Quá nhiều request. Hãy giãn lượt kiểm tra kết quả ra mỗi 5 giây.
Không có tác vụ nào với id này trong tài khoản của bạn.
Không giải được tác vụ kịp thời gian. Tiền đã được trả lại vào số dư.