UNLOCK API

API لحل atbCAPTCHA

أرسل مهمة atbCAPTCHA إلى الـ API واستلم الإجابة التي يرسلها كودك إلى الصفحة. رابط الصفحة وapp id وخادم API الخاص بالأداة. تستلم: رمز لحقل atbCAPTCHA.

نظرة سريعة

السعر لكل 1,000
$0.725 ($0.000725 لكل مهمة)
نوع createTask
AtbCaptchaTaskProxyless, AtbCaptchaTask
طريقة in.php
atb_captcha
ترسل
رابط الصفحة وapp id وخادم API الخاص بالأداة
تستلم
رمز لحقل atbCAPTCHA

أين تجد القيم

قيمتا appId وapiServer موجودتان في إعداد الأداة داخل الصفحة.

createTask وgetTaskResult

أنشئ المهمة، وانتظر نحو 5 ثوانٍ، ثم تحقق من النتيجة كل 5 ثوانٍ حتى تصبح الحالة ready. إذا فشلت المهمة، يعيد الـ API خطأً ويعود المبلغ إلى رصيدك.

import time, requests

API = "https://unlock-api.com"
KEY = "YOUR_API_KEY"

task = requests.post(f"{API}/createTask", json={
  "clientKey": KEY,
  "task": {
      "type": "AtbCaptchaTaskProxyless",
      "websiteURL": "https://example.com/login",
      "appId": "af25e409b33d722a95e56a230ff8771c",
      "apiServer": "https://cap.aisecurius.com"
    }
}).json()
if task["errorId"]:
    raise SystemExit(task["errorCode"])

while True:
    time.sleep(5)
    r = requests.post(f"{API}/getTaskResult", json={"clientKey": KEY, "taskId": task["taskId"]}).json()
    if r["errorId"]:
        raise SystemExit(r["errorCode"])   # failed tasks are refunded
    if r["status"] == "ready":
        print(r["solution"]["token"])
        break

in.php وres.php

المهمة نفسها عبر API النماذج الكلاسيكي. أضف json=1 لتحصل على ردود JSON، وبدونه تكون الردود نصًا عاديًا مثل OK|1001.

curl -s "https://unlock-api.com/in.php" -d "key=YOUR_API_KEY&undefined&json=1"
# {"status":1,"request":"1001"}

curl -s "https://unlock-api.com/res.php?key=YOUR_API_KEY&action=get&id=1001&json=1"
# {"status":0,"request":"CAPCHA_NOT_READY"}  then  {"status":1,"request":"ANSWER"}