UNLOCK API

API แก้ Lemin Cropped Captcha

ส่งงาน Lemin Cropped Captcha ไปที่ API แล้วรับคำตอบที่โค้ดของคุณส่งให้หน้าเว็บ URL หน้าเว็บ, captcha id และ id ของ div ที่มี widget สิ่งที่ได้: ค่า answer และ challenge id

สรุป

ราคาต่อ 1,000
$0.725 ($0.000725 ต่องาน)
ประเภท createTask
LeminTaskProxyless, LeminTask
method ของ in.php
lemin
สิ่งที่ส่ง
URL หน้าเว็บ, captcha id และ id ของ div ที่มี widget
สิ่งที่ได้
ค่า answer และ challenge id

หาค่าได้ที่ไหน

captchaId ขึ้นต้นด้วย CROPPED_ และอยู่ในที่อยู่ของสคริปต์ Lemin ส่วน divId คือ id ขององค์ประกอบที่มี widget

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": "LeminTaskProxyless",
      "websiteURL": "https://example.com/login",
      "captchaId": "CROPPED_3dfdd5c_d1872b526b794d83ba3b365eb15a200b",
      "divId": "lemin-cropped-captcha"
    }
}).json()
if task["errorId"]:
    raise SystemExit(task["errorCode"])

for _ in range(60):   # 60 x 5 s = the 5 minute task limit
    time.sleep(5)
    r = requests.post(f"{API}/getTaskResult", json={"clientKey": KEY, "taskId": task["taskId"]}).json()
    if r["errorId"]:
        raise SystemExit(f"{r['errorCode']}: {r.get('errorDescription', '')}")   # failed tasks are refunded
    if r["status"] == "ready":
        print(r["solution"])
        break
else:
    raise SystemExit("timed out")

in.php และ res.php

งานเดียวกันด้วย API แบบฟอร์มดั้งเดิม เพิ่ม json=1 เพื่อรับคำตอบเป็น JSON ถ้าไม่ใส่ คำตอบจะเป็นข้อความธรรมดา เช่น OK|1001

curl -s "https://unlock-api.com/in.php" -d "key=YOUR_API_KEY&method=lemin&captcha_id=CROPPED_ID&div_id=lemin-cropped-captcha&pageurl=https://example.com/login&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"}

ข้อมูลอ้างอิง API ฉบับเต็ม: พารามิเตอร์ทุกตัวและออบเจ็กต์ solution