Faucet Captcha
Ringkasan
Pemecahan captcha faucet sangat cepat dengan harga terbaik, menyediakan extension pemecah antibot otomatis. Antibot captcha mengharuskan pengguna memilih urutan gambar yang benar berdasarkan gambar utama.
💰
Antibot captcha dirancang untuk mencegah spam dan bot klaim otomatis di situs web faucet (keran cryptocurrency), di mana pengguna dapat menerima cryptocurrency gratis setelah menyelesaikan captcha.
Ilustrasi
Gambar utama:
![]()
4 gambar pilihan (diberi nomor dari 0 sampai 3):

Gambar 0

Gambar 1

Gambar 2

Gambar 3
1. Buat Request
Request
POST https://api.achicaptcha.com/createTask
Parameter
| Nama parameter | Tipe data | Wajib? | Deskripsi |
|---|---|---|---|
clientKey | string | ya | Api key |
task.type | string | ya | AntibotCaptchaTask |
task.image | string | ya | base64 gambar utama|base64 gambar 0|base64 gambar 1|base64 gambar 2|base64 gambar 3 |
task.subType | string | ya | Nilai: 0 |
Contoh Request
POST /createTask HTTP/1.1
Host: api.achicaptcha.com
Content-Type: application/json
{
"clientKey": "YOUR_API_KEY",
"task": {
"type": "AntibotCaptchaTask",
"image": "base64 gambar utama|base64 gambar 0|base64 gambar 1|base64 gambar 2|base64 gambar 3",
"subType": "0"
}
}Response
Khi berhasil, server mengembalikan errorId = 0 dan taskId
{
"errorId": 0,
"taskId": "f2fc70d6-c76b-4fba-9480-205ac1fe9fb9"
}2. Dapatkan Hasil
Request
POST https://api.achicaptcha.com/getTaskResult
Parameter
| Nama parameter | Tipe data | Wajib? | Deskripsi |
|---|---|---|---|
clientKey | string | ya | Api key |
taskId | string | ya | TaskId dari (1) |
Contoh Request
POST /getTaskResult HTTP/1.1
Host: api.achicaptcha.com
Content-Type: application/json
{
"clientKey": "YOUR_API_KEY",
"taskId": "f2fc70d6-c76b-4fba-9480-205ac1fe9fb9"
}Response
{
"errorId": 0,
"status": "ready",
"solution": "swamn"
}Penjelasan Status
errorId = 0danstatus = ready: Berhasil dipecahkan, baca hasil disolution, yaitu urutan gambar yang perlu diklik (dimulai dari 0)errorId = 1danstatus = processing: Sedang memecahkan captcha, tunggu 2 detik dan coba lagierrorId > 1: Error sistem, mengembalikan kode error dan deskripsi
Contoh Integrasi
import requests
import time
def solve_antibot_captcha(image_base64_string, api_key='YOUR_API_KEY'):
"""
Format image_base64_string: "base64 gambar utama|base64 gambar 0|base64 gambar 1|base64 gambar 2|base64 gambar 3"
"""
# Langkah 1: Buat task
create_task_url = 'https://api.achicaptcha.com/createTask'
create_task_payload = {
'clientKey': api_key,
'task': {
'type': 'AntibotCaptchaTask',
'image': image_base64_string,
'subType': '0'
}
}
response = requests.post(create_task_url, json=create_task_payload)
result = response.json()
if result['errorId'] != 0:
raise Exception(result['errorDescription'])
task_id = result['taskId']
# Langkah 2: Dapatkan hasil
get_result_url = 'https://api.achicaptcha.com/getTaskResult'
while True:
time.sleep(2) # Tunggu 2 detik
get_result_payload = {
'clientKey': api_key,
'taskId': task_id
}
response = requests.post(get_result_url, json=get_result_payload)
result = response.json()
if result['errorId'] == 0 and result['status'] == 'ready':
# Mengembalikan urutan gambar yang perlu diklik (dimulai dari 0)
return result['solution']
if result['errorId'] == 1 and result['status'] == 'processing':
# Sedang diproses, lanjutkan loop
continue
# Error lain
raise Exception(result.get('errorDescription', 'Error tidak diketahui'))
# Penggunaan
image_string = 'base64main|base64img0|base64img1|base64img2|base64img3'
solution = solve_antibot_captcha(image_string, 'YOUR_API_KEY')
print('Solusi Antibot captcha:', solution)
# solution akan berupa urutan gambar yang perlu diklik, contoh: "swamn"Kode Error Umum
| Kode Error | Deskripsi | Catatan |
|---|---|---|
| 0 | sukses | Berhasil |
| 1 | sedang diproses | Sedang diproses |
| 2 | field wajib tidak ada | Field wajib tidak ada, periksa parameter lagi |
| 3 | task tidak didukung | Tipe task tidak didukung |
| 4 | pembuatan task gagal | Pembuatan task gagal |
| 5 | client key tidak ada | API key tidak ada, periksa API key lagi |
| 6 | saldo akun tidak cukup | Saldo akun tidak cukup, isi ulang credits |
| 7 | task gagal, silakan buat task baru | Task gagal, silakan buat task baru |
| 8 | task ID tidak ada | Task ID tidak ada |
Praktik Terbaik
Untuk mencapai hasil terbaik saat menggunakan Achicaptcha API, ikuti prinsip-prinsip berikut:
1. Kualitas Gambar
- Gunakan gambar beresolusi tinggi
- Pastikan gambar tidak terlalu buram atau berisik
- Tangkap atau potong area captcha yang benar
2. Batas Kecepatan
- Faucet biasanya memiliki batas waktu antara klaim
- Hormati interval minimum faucet
- Jangan spam permintaan untuk menghindari diblokir
3. Interval Polling
- Tunggu setidaknya 2 detik antara pemeriksaan hasil
- Jangan spam API dengan terlalu banyak permintaan berturut-turut
- Miliki timeout untuk menghindari loop tak terbatas
4. Logika Coba lại
- Terapkan coba lagi untuk kesalahan sementara seperti
ERROR_NO_SLOT_AVAILABLE - Gunakan exponential backoff saat mencoba lagi
- Batasi jumlah maksimum percobaan ulang
5. Keamanan API Key
- Jangan hardcode API key dalam kode
- Gunakan variabel lingkungan
- Jangan ekspos API key di sisi klien
Link Berguna: