UNLOCK API

API لحل Capy Puzzle

أرسل مهمة Capy Puzzle إلى الـ API واستلم الإجابة التي يرسلها كودك إلى الصفحة. رابط الصفحة ومفتاح موقع Capy. تستلم: قيم captchakey وchallengekey وanswer.

نظرة سريعة

السعر لكل 1,000
$1.495 ($0.001495 لكل مهمة)
نوع createTask
CapyTaskProxyless, CapyTask
طريقة in.php
capy
ترسل
رابط الصفحة ومفتاح موقع Capy
تستلم
قيم captchakey وchallengekey وanswer

أين تجد القيم

مفتاح الموقع هو قيمة captchakey في سكربت Capy داخل الصفحة.

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": "CapyTaskProxyless",
      "websiteURL": "https://example.com/login",
      "websiteKey": "6LcR_RsTAAAAAFJR_5ZdbQd0SMxL7yIDmSXH1-lo"
    }
}).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"])
        break

in.php وres.php

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

curl -s "https://unlock-api.com/in.php" -d "key=YOUR_API_KEY&method=capy&captchakey=SITE_KEY&pageurl=https://example.com&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"}