Resumo
- Preço por 1.000
- $0.70 ($0.0007 por tarefa)
- Tipo no createTask
AmazonTaskProxyless, AmazonTask- Método no in.php
amazon_waf- Você envia
- URL da página, a site key do WAF e os valores iv e context da página de desafio
- Você recebe
- Valores para o cookie aws-waf-token
Onde encontrar os valores
Na página de desafio do AWS WAF, key, iv e context estão no objeto window.gokuProps no código-fonte da página. Envie-os como websiteKey, iv e context.
createTask e getTaskResult
Crie a tarefa, aguarde cerca de 5 segundos e consulte o resultado a cada 5 segundos até o status ser ready. Se a tarefa falhar, a API retorna um erro e o valor volta para o seu saldo.
import time, requests
API = "https://unlock-api.com"
KEY = "YOUR_API_KEY"
task = requests.post(f"{API}/createTask", json={
"clientKey": KEY,
"task": {
"type": "AmazonTaskProxyless",
"websiteURL": "https://example.com/login",
"websiteKey": "AQIDAHjcYu/GjX+QlghicBgQ/7bFaQZ+m5FKCMDnO+vTbNg96AH...",
"iv": "CgAFRjIw2vAAABSM",
"context": "zPT0jOl1rQlUNaldX6LUpn4D6Tl9bJ8VUQ..."
}
}).json()
if task["errorId"]:
raise SystemExit(task["errorCode"])
while True:
time.sleep(5)
r = requests.post(f"{API}/getTaskResult", json={"clientKey": KEY, "taskId": task["taskId"]}).json()
if r["errorId"]:
raise SystemExit(r["errorCode"]) # failed tasks are refunded
if r["status"] == "ready":
print(r["solution"])
breakin.php e res.php
A mesma tarefa com a API clássica de formulário. Adicione json=1 para receber respostas em JSON; sem isso, as respostas vêm em texto simples, como OK|1001.
curl -s "https://unlock-api.com/in.php" -d "key=YOUR_API_KEY&method=amazon_waf&sitekey=KEY&iv=IV&context=CONTEXT&pageurl=https://example.com&json=1"
# {"status":1,"request":"1001"}
curl -s "https://unlock-api.com/res.php?key=YOUR_API_KEY&action=get&id=1001&json=1"
# {"status":0,"request":"CAPCHA_NOT_READY"} then {"status":1,"request":"ANSWER"}Outros tipos de CAPTCHA
- reCAPTCHA v2
- reCAPTCHA v2 Enterprise
- reCAPTCHA v3
- Cloudflare Turnstile
- GeeTest v3 / v4
- FunCaptcha (Arkose Labs)
- MTCaptcha
- Friendly Captcha
- Lemin Cropped Captcha
- DataDome
- KeyCaptcha
- Capy Puzzle
- Página de desafio do Cloudflare
- Cutcaptcha
- CyberSiARA
- atbCAPTCHA
- Tencent Captcha
- Prosopo Procaptcha
- CaptchaFox
- Altcha
- NetEase Yidun
- Yandex SmartCaptcha
- VK Captcha
- Binance Captcha
- Tarefa personalizada (Imperva, Temu e outras)
- Imagem para texto
- Pergunta em texto
- Grade de imagens
- Coordenadas de clique
- Girar
- Áudio
- Caixa delimitadora
- Desenhar contorno
- Arrastar e soltar
- Tarefa de imagem complexa