UNLOCK API

API pemecah Cutcaptcha

Kirim tugas Cutcaptcha ke API dan dapatkan jawaban yang dikirim kode Anda ke halaman. URL halaman dan key Cutcaptcha dari halaman. Yang Anda terima: Token untuk field Cutcaptcha.

Sekilas

Harga per 1.000
$0.725 ($0.000725 per tugas)
Tipe createTask
CutCaptchaTaskProxyless, CutCaptchaTask
Metode in.php
cutcaptcha
Yang Anda kirim
URL halaman dan key Cutcaptcha dari halaman
Yang Anda terima
Token untuk field Cutcaptcha

Di mana menemukan nilainya

Key diatur dalam skrip Cutcaptcha di halaman (misery key dan API key).

createTask dan getTaskResult

Buat tugas, tunggu sekitar 5 detik, lalu cek hasilnya setiap 5 detik sampai status ready. Jika tugas gagal, API mengembalikan error dan biayanya kembali ke saldo.

import time, requests

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

task = requests.post(f"{API}/createTask", json={
  "clientKey": KEY,
  "task": {
      "type": "CutCaptchaTaskProxyless",
      "websiteURL": "https://example.com/login",
      "miseryKey": "a1488b66da00bf332a1488993a5443c79047e752",
      "dataApiKey": "SAb83IIB"
    }
}).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 dan res.php

Tugas yang sama dengan API form klasik. Tambahkan json=1 untuk balasan JSON; tanpa itu balasan berupa teks biasa seperti 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"}