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 AWS WAF la plus simple

GateSolver résout automatiquement les CAPTCHA AWS WAF par IA. $1.40 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 AWS WAF ?

Le CAPTCHA AWS WAF est l'écran de vérification affiché par le pare-feu d'Amazon Web Services. Une fois validé, vous recevez le cookie aws-waf-token.

Placez la valeur cookie reçue dans le cookie aws-waf-token et renvoyez la requête.

AWS WAF

< 3s · $1.40 / 1k

Pourquoi choisir GateSolver pour résoudre AWS WAF

Prix et vitesse

type de tâcheVitesseTarifs
AntiAwsWafTaskProxyLess / AntiAwsWafTask< 3s$1.40 / 1k

Comment résoudre AWS WAF : 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
typeOuiAntiAwsWafTaskProxyLess ou AntiAwsWafTask
websiteURLOuiAdresse où s'affiche l'écran de vérification
awsKeyNonValeur key de la page
awsIvNonValeur iv de la page
awsContextNonValeur context de la page
proxyNonProxy, avec AntiAwsWafTask

Requête

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

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": {
    "cookie": "223d1f60-0e9f-4238-..."
  }
}

Placez la valeur cookie reçue dans le cookie aws-waf-token et renvoyez la requête.

Exemples de code

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

Questions fréquentes sur AWS WAF

Combien coûtent 1,000 tâches AWS WAF ?

Prix AWS WAF : $1.40 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 AWS WAF 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 AWS WAF ?

type par défaut : AntiAwsWafTaskProxyLess. 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