NEWواجهات API القياسية createTask وin.php. غيّر العنوان وستكون متصلاً.عرض توثيق API
GATESOLVER
ابدأ الآن

أسهل API لحل CAPTCHA من نوع AWS WAF

يحل GateSolver اختبار AWS WAF تلقائيًا بالذكاء الاصطناعي. $1.40 لكل 1,000 مهمة، والحل يصل عادةً خلال 3 ثانية، وتدفع فقط مقابل المهام الناجحة.

ما هو CAPTCHA من نوع AWS WAF؟

CAPTCHA من AWS WAF هي صفحة تحقق يعرضها جدار الحماية في Amazon Web Services. بعد اجتيازها تحصل على ملف تعريف الارتباط aws-waf-token.

ضع قيمة cookie المستلمة كملف تعريف الارتباط aws-waf-token وأعد الطلب.

AWS WAF

< 3s · $1.40 / 1k

لماذا GateSolver لحل AWS WAF

السعر والسرعة

type المهمةالسرعةالأسعار
AntiAwsWafTaskProxyLess / AntiAwsWafTask< 3s$1.40 / 1k

طريقة حل AWS WAF: دليل API

طلبان فقط: أنشئ المهمة عبر createTask واستلم الحل عبر getTaskResult.

الخطوة 1: إنشاء مهمة

POST https://gatesolver.com/createTask

الحقلمطلوبالوصف
typeنعمAntiAwsWafTaskProxyLess أو AntiAwsWafTask
websiteURLنعمعنوان صفحة التحقق
awsKeyلاقيمة key في الصفحة
awsIvلاقيمة iv في الصفحة
awsContextلاقيمة context في الصفحة
proxyلاالوكيل عند استخدام AntiAwsWafTask

الطلب

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

الرد

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

الخطوة 2: استلام النتيجة

POST https://gatesolver.com/getTaskResult

استعلم عن النتيجة بقيمة taskId كل 3 ثانية. إذا كانت status هي processing فانتظر، وعندما تصبح ready استخدم solution.

الطلب

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

الرد

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

ضع قيمة cookie المستلمة كملف تعريف الارتباط aws-waf-token وأعد الطلب.

أمثلة الكود

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

الأسئلة الشائعة عن AWS WAF

كم سعر 1,000 مهمة AWS WAF؟

سعر AWS WAF: $1.40 لكل 1,000 مهمة. يُخصم ثمن 1 مهمة من الرصيد في كل مرة، وتدفع فقط مقابل المهام التي حُلّت.

ما سرعة حل AWS WAF؟

يصل عادةً خلال 3 ثانية. استدعِ getTaskResult كل بضع ثوانٍ، واستخدم الحل عندما تصبح status هي ready.

ما قيمة type لمهام AWS WAF؟

type الأساسي: AntiAwsWafTaskProxyLess. الأسماء الأخرى (مثل إصدارات الوكيل) مقبولة بالسعر نفسه.

هل يُخصم المبلغ عند الفشل؟

لا. المهام التي لم تُحل والمهام المنتهية المهلة لا تُحتسب.

أنواع CAPTCHA أخرى مدعومة