getToken
Mga JSON method
Mga token task
- 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
- Cloudflare Challenge page
- Cutcaptcha
- CyberSiARA
- atbCAPTCHA
- Tencent Captcha
- Prosopo Procaptcha
- CaptchaFox
- Altcha
- NetEase Yidun
- Yandex SmartCaptcha
- VK Captcha
- Binance Captcha
- Custom task (Imperva, Temu at iba pa)
getToken
Mga request parameter
clientKeytasksoftIdRequest
{
"clientKey": "YOUR_API_KEY",
"task": {
"type": "TurnstileTaskProxyless",
"websiteURL": "https://example.com/login",
"websiteKey": "0x4AAAAAAAC3DHQFLr1GavRN"
}
}Response
{
"errorId": 0,
"taskId": 1001,
"status": "ready",
"solution": {
"token": "0.zrSnRHO7h0HwSjSCU8oyzbjEtD8p..."
},
"cost": "0.00055",
"createTime": 1791640000,
"endTime": 1791640011,
"solveCount": 1
}{
"errorId": 0,
"status": "processing",
"taskId": 1001
}Mga response field
errorIdtaskIdstatussolutioncostMga code sample
curl -s https://unlock-api.com/getToken \
-H "Content-Type: application/json" \
-d '{"clientKey":"YOUR_API_KEY","task":{"type":"TurnstileTaskProxyless","websiteURL":"https://example.com/login","websiteKey":"0x4AAAAAAAC3DHQFLr1GavRN"}}'import requests
r = requests.post("https://unlock-api.com/getToken", json={
"clientKey": "YOUR_API_KEY",
"task": {
"type": "TurnstileTaskProxyless",
"websiteURL": "https://example.com/login",
"websiteKey": "0x4AAAAAAAC3DHQFLr1GavRN"
}
}).json()
print(r)const r = await fetch("https://unlock-api.com/getToken", {
method: "POST",
headers: { "content-type": "application/json" },
body: JSON.stringify({
"clientKey": "YOUR_API_KEY",
"task": {
"type": "TurnstileTaskProxyless",
"websiteURL": "https://example.com/login",
"websiteKey": "0x4AAAAAAAC3DHQFLr1GavRN"
}
}),
}).then((res) => res.json());
console.log(r);Mga error na puwedeng ibalik ng method na ito
Mali ang key. Kopyahin ulit ito mula sa account page. (in.php at res.php: ERROR_WRONG_USER_KEY)
Galing ang request sa IP na wala sa allow list ng account. Idagdag ang IP sa account page.
Naka-block ang account na ito. Kontakin ang support mula sa account page.
Masyadong maraming request. Bagalan ang pag-check ng resulta sa bawat 5 segundo.
Kulang ang balance para sa task. Magdagdag ng pondo; walang sinisingil.
Masyadong maraming request ngayon, kaya hindi natanggap ang task. Subukan ulit sa loob ng ilang segundo; walang sinisingil.
Hindi kilala o naka-off ang task type. Suriin ang pangalan ng type.
May kulang na required na field o mali ang format nito.
Walang websiteURL o pageurl, o hindi ito buong http(s) na address.
Hindi na-solve ang task sa takdang oras. Naibalik na ang singil nito sa balance mo.