NEWAPIs estándar createTask e in.php. Cambia la dirección y estarás conectado.Ver la documentación de la API
GATESOLVER
Empezar

La API para resolver CAPTCHA de AWS WAF más fácil

GateSolver resuelve CAPTCHAs de AWS WAF automáticamente con IA. $1.40 por 1,000 tareas, respuesta normalmente en menos de 3 s y solo pagas las tareas resueltas.

¿Qué es el CAPTCHA de AWS WAF?

El CAPTCHA de AWS WAF es la pantalla de verificación que muestra el firewall de Amazon Web Services. Al superarla, recibes la cookie aws-waf-token.

Coloca el valor cookie recibido como cookie aws-waf-token y vuelve a enviar la solicitud.

AWS WAF

< 3s · $1.40 / 1k

Por qué usar GateSolver para resolver AWS WAF

Precio y velocidad

type de tareaVelocidadPrecios
AntiAwsWafTaskProxyLess / AntiAwsWafTask< 3s$1.40 / 1k

Cómo resolver AWS WAF: guía de la API

Son dos solicitudes: crea la tarea con createTask y obtén la respuesta con getTaskResult.

Paso 1: crear la tarea

POST https://gatesolver.com/createTask

CampoObligatorioDescripción
typeSíAntiAwsWafTaskProxyLess o AntiAwsWafTask
websiteURLSíDirección donde aparece la verificación
awsKeyNoValor key de la página
awsIvNoValor iv de la página
awsContextNoValor context de la página
proxyNoProxy para AntiAwsWafTask

Solicitud

{
  "clientKey": "YOUR_API_KEY",
  "task": {
    "type": "AntiAwsWafTaskProxyLess",
    "websiteURL": "https://example.com/login"
  }
}

Respuesta

{
  "errorId": 0,
  "taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}

Paso 2: obtener el resultado

POST https://gatesolver.com/getTaskResult

Consulta el resultado con el taskId cada 3 segundos. Si status es processing, espera; cuando sea ready, usa solution.

Solicitud

{
  "clientKey": "YOUR_API_KEY",
  "taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}

Respuesta

{
  "errorId": 0,
  "taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006",
  "status": "ready",
  "solution": {
    "cookie": "223d1f60-0e9f-4238-..."
  }
}

Coloca el valor cookie recibido como cookie aws-waf-token y vuelve a enviar la solicitud.

Ejemplos de código

import requests, time

API = "https://gatesolver.com"
KEY = "YOUR_API_KEY"
task = {
    "type": "AntiAwsWafTaskProxyLess",
    "websiteURL": "https://example.com/login"
}

r = requests.post(f"{API}/createTask", json={"clientKey": KEY, "task": task}).json()
task_id = r["taskId"]
while True:
    time.sleep(3)
    res = requests.post(f"{API}/getTaskResult", json={"clientKey": KEY, "taskId": task_id}).json()
    if res.get("status") == "ready":
        print(res["solution"])
        break
    if res.get("errorId"):
        raise RuntimeError(res["errorCode"])

Preguntas frecuentes sobre AWS WAF

¿Cuánto cuestan 1,000 tareas de AWS WAF?

Precio de AWS WAF: $1.40 por 1,000 tareas. Cada tarea se descuenta del saldo y solo pagas las tareas resueltas.

¿Qué tan rápido llega la respuesta de AWS WAF?

Normalmente llega en menos de 3 s. Llama a getTaskResult cada pocos segundos y usa la respuesta cuando status sea ready.

¿Qué type de tarea uso para AWS WAF?

type predeterminado: AntiAwsWafTaskProxyLess. Otros nombres (como las versiones con proxy) se aceptan al mismo precio.

¿Se cobra si falla?

No. Las tareas sin resolver y las caducadas no se cobran.

Otros CAPTCHAs compatibles