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 Cloudflare Turnstile más fácil

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

¿Qué es el CAPTCHA de Cloudflare Turnstile?

Cloudflare Turnstile es el CAPTCHA de Cloudflare. Normalmente verifica el navegador sin mostrar ningún reto y, al superarlo, genera el token cf-turnstile-response.

Coloca el token recibido en el campo cf-turnstile-response de la página o pásalo al callback del sitio y luego envía el formulario.

Cloudflare Turnstile

< 3s · $0.84 / 1k

Por qué usar GateSolver para resolver Cloudflare Turnstile

Precio y velocidad

type de tareaVelocidadPrecios
AntiTurnstileTaskProxyLess / TurnstileTaskProxyless< 3s$0.84 / 1k

Cómo resolver Cloudflare Turnstile: 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íAntiTurnstileTaskProxyLess
websiteURLSíDirección de la página con CAPTCHA
websiteKeySíClave del sitio (data-sitekey que empieza por 0x4)
metadataNoSi el sitio lo usa: {"action": "...", "cdata": "..."}

Solicitud

{
  "clientKey": "YOUR_API_KEY",
  "task": {
    "type": "AntiTurnstileTaskProxyLess",
    "websiteURL": "https://example.com/login",
    "websiteKey": "0x4AAAAAAA..."
  }
}

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": {
    "token": "0.mF74FV8...",
    "userAgent": "Mozilla/5.0 ..."
  }
}

Coloca el token recibido en el campo cf-turnstile-response de la página o pásalo al callback del sitio y luego envía el formulario.

Ejemplos de código

import requests, time

API = "https://gatesolver.com"
KEY = "YOUR_API_KEY"
task = {
    "type": "AntiTurnstileTaskProxyLess",
    "websiteURL": "https://example.com/login",
    "websiteKey": "0x4AAAAAAA..."
}

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 Cloudflare Turnstile

¿Cuánto cuestan 1,000 tareas de Cloudflare Turnstile?

Precio de Cloudflare Turnstile: $0.84 por 1,000 tareas. Cada tarea se descuenta del saldo y solo pagas las tareas resueltas.

¿Qué tan rápido llega la respuesta de Cloudflare Turnstile?

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 Cloudflare Turnstile?

type predeterminado: AntiTurnstileTaskProxyLess. 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