UNLOCK API

API pemecah Koordinat klik

Kirim tugas Koordinat klik ke API dan dapatkan jawaban yang dikirim kode Anda ke halaman. Gambar dalam base64 dan apa yang harus diklik. Yang Anda terima: Titik x dan y yang harus diklik.

Sekilas

Harga per 1.000
$0.60 ($0.0006 per tugas)
Tipe createTask
CoordinatesTask
Metode in.php
post, coordinatescaptcha=1
Yang Anda kirim
Gambar dalam base64 dan apa yang harus diklik
Yang Anda terima
Titik x dan y yang harus diklik

Di mana menemukan nilainya

Kirim gambar dan instruksinya sebagai comment. Titik dihitung dari sudut kiri atas gambar.

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": "CoordinatesTask",
      "body": "/9j/4AAQSkZJRgABAQ...",
      "comment": "Click the cat"
    }
}).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&method=base64&coordinatescaptcha=1&textinstructions=Click+the+cat&body=BASE64_IMAGE&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"}