NEWAPI standard createTask et in.php. Changez l'adresse et vous êtes connecté.Voir la documentation API
GATESOLVER
Commencer

L'API de résolution de CAPTCHA Cloudflare Turnstile la plus simple

GateSolver résout automatiquement les CAPTCHA Cloudflare Turnstile par IA. $0.84 pour 1,000 tâches, réponse généralement en moins de 3 s, et seules les tâches réussies sont facturées.

Qu'est-ce que le CAPTCHA Cloudflare Turnstile ?

Cloudflare Turnstile est le CAPTCHA créé par Cloudflare. Il vérifie le navigateur le plus souvent sans défi et, une fois validé, génère le token cf-turnstile-response.

Insérez le token reçu dans le champ cf-turnstile-response de la page ou transmettez-le au callback du site, puis envoyez le formulaire.

Cloudflare Turnstile

< 3s · $0.84 / 1k

Pourquoi choisir GateSolver pour résoudre Cloudflare Turnstile

Prix et vitesse

type de tâcheVitesseTarifs
AntiTurnstileTaskProxyLess / TurnstileTaskProxyless< 3s$0.84 / 1k

Comment résoudre Cloudflare Turnstile : guide de l'API

Deux requêtes suffisent : créez la tâche avec createTask et récupérez la réponse avec getTaskResult.

Étape 1 : créer la tâche

POST https://gatesolver.com/createTask

ChampObligatoireDescription
typeOuiAntiTurnstileTaskProxyLess
websiteURLOuiAdresse de la page contenant le CAPTCHA
websiteKeyOuiClé de site (data-sitekey commençant par 0x4)
metadataNonSi le site les utilise, {"action": "...", "cdata": "..."}

Requête

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

Réponse

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

Étape 2 : récupérer le résultat

POST https://gatesolver.com/getTaskResult

Interrogez le résultat avec le taskId toutes les 3 secondes. Si status vaut processing, patientez ; dès qu'il passe à ready, utilisez la solution.

Requête

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

Réponse

{
  "errorId": 0,
  "taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006",
  "status": "ready",
  "solution": {
    "token": "0.mF74FV8...",
    "userAgent": "Mozilla/5.0 ..."
  }
}

Insérez le token reçu dans le champ cf-turnstile-response de la page ou transmettez-le au callback du site, puis envoyez le formulaire.

Exemples de code

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"])

Questions fréquentes sur Cloudflare Turnstile

Combien coûtent 1,000 tâches Cloudflare Turnstile ?

Prix Cloudflare Turnstile : $0.84 pour 1,000 tâches. Chaque tâche est débitée du solde, et seules les tâches résolues sont facturées.

En combien de temps la réponse Cloudflare Turnstile arrive-t-elle ?

Généralement en moins de 3 s. Appelez getTaskResult toutes les quelques secondes et utilisez la réponse dès que status passe à ready.

Quel type de tâche utiliser pour Cloudflare Turnstile ?

type par défaut : AntiTurnstileTaskProxyLess. Les autres noms (comme la version avec proxy) sont acceptés au même prix.

Suis-je facturé en cas d'échec ?

Non. Les tâches non résolues et expirées ne sont pas facturées.

Autres CAPTCHA pris en charge