compatibilidade
Já usa CapSolver, 2Captcha ou o solver antigo? Troque a URL base e a chave; o resto do código fica.
padrão CapSolver / Anti-Captcha
| Rota | Corpo |
|---|---|
POST /createTask | {"clientKey":"inf_...","task":{"type":"ReCaptchaV2TaskProxyLess","websiteURL":"...","websiteKey":"..."}} |
POST /getTaskResult | {"clientKey":"inf_...","taskId":"..."} |
POST /getBalance | {"clientKey":"inf_..."} |
api e model também funcionam aqui, no corpo ou dentro de task.
padrão 2Captcha
| Rota | Parâmetros |
|---|---|
GET/POST /in.php | key, method, googlekey ou sitekey, pageurl; version=v3 e action para reCAPTCHA v3; json=1 para JSON |
GET/POST /res.php | key, action=get e id; ou action=getbalance |
OK|9b1e4c0a-... # in.php CAPCHA_NOT_READY # res.php enquanto resolve OK|03AGdBq24P... # res.php pronto
solver antigo (hcaptcha-api)
As rotas /api/v1/tasks/hcaptcha, /hcaptcha-gov, /hcaptcha-tse e /recaptcha-v3 continuam no ar, inclusive em metapainel.com/hcaptcha-api, e respondem também com succeeded e messages.