UNLOCK API

API pemecah Tencent Captcha

Kirim tugas Tencent Captcha ke API dan dapatkan jawaban yang dikirim kode Anda ke halaman. URL halaman dan app id Tencent. Yang Anda terima: Nilai ticket dan randstr.

Sekilas

Harga per 1.000
$1.30 ($0.0013 per tugas)
Tipe createTask
TencentTaskProxyless, TencentTask
Metode in.php
tencent
Yang Anda kirim
URL halaman dan app id Tencent
Yang Anda terima
Nilai ticket dan randstr

Di mana menemukan nilainya

App id (CaptchaAppId) ada di panggilan TencentCaptcha pada halaman.

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": "TencentTaskProxyless",
      "websiteURL": "https://example.com/login",
      "appId": "190014885"
    }
}).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 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"}