Pecahkan captcha gambar
Posting bodi gambar dan terima teks dari gambar tersebut. Teks hanya dapat berisi digit angka, huruf, karakter khusus, dan spasi. Mendukung animasi GIF hingga 500kb. Tidak mendukung captcha kustom seperti "temukan kucing di serangkaian gambar ini dan masukkan angkanya".
Objek tugas
Properti | Jenis | Wajib | Nilai default | Tujuan |
---|---|---|---|---|
type | String | Ya | ImageToTextTask | Mendefinisikan jenis tugas. |
body | String | Ya | Badan berkas yang dikodekan dalam base64. Pastikan untuk mengirimnya tanpa jeda baris. Jangan sertakan 'data:image/png' atau tag serupa, hanya base64! | |
phrase | Boolean | Tidak | false | |
case | Boolean | Tidak | true | |
numeric | Integer | Tidak | 0 | |
math | Boolean | Tidak | false | |
minLength | Integer | Tidak | 0 | |
maxLength | Integer | Tidak | 0 | |
comment | String | Tidak | Komentar tambahan untuk pekerja seperti "masukkan teks merah". Hasilnya tidak dijamin dan sepenuhnya tergantung pada pekerja. | |
websiteURL | String | Tidak | Parameter opsional untuk membedakan sumber captcha gambar dalam statistik pengeluaran. | |
languagePool | String | Tidak | en | Menetapkan bahasa kelompok pekerja. Hanya berlaku untuk captcha gambar. Berikut kelompok bahasa yang tersedia saat ini: "en" (default): Antrean bahasa Inggris "rn": kelompok negara: Rusia, Ukraina, Belarus, Kazakhstan |
Contoh permintaan
Python
Javascript
Go
PHP
Java
C#
bash
#pip3 install anticaptchaofficial
from anticaptchaofficial.imagecaptcha import *
solver = imagecaptcha()
solver.set_verbose(1)
solver.set_key("YOUR_API_KEY_HERE")
# Specify softId to earn 10% commission with your app.
# Get your softId here: https://anti-captcha.com/clients/tools/devcenter
solver.set_soft_id(0)
# optional parameters, see documentation for details
# solver.set_phrase(True) # 2 words
# solver.set_case(True) # case sensitivity
# solver.set_numeric(1) # only numbers
# solver.set_minLength(1) # minimum captcha text length
# solver.set_maxLength(10) # maximum captcha text length
# solver.set_math(True) # math operation result, for captchas with text like 50+5
# solver.set_comment("only green characters") # comment for workers
# solver.set_language_pool("en") # language pool
captcha_text = solver.solve_and_return_solution("captcha.jpeg")
if captcha_text != 0:
print("captcha text "+captcha_text)
else:
print("task finished with error "+solver.error_code)
Objek solusi tugas
Properti | Jenis | Tujuan |
---|---|---|
text | String | Teks dari captcha gambar |
url | String | Alamat web captcha tempat kami akan menyimpan captcha selama 24 jam berikutnya, dan menghapus captcha setelahnya. |
Contoh respons
{
"errorId":0,
"status":"ready",
"solution":
{
"text":"deditur",
"url":"http://61.39.233.233/1/147220556452507.jpg"
},
"cost":"0.000700",
"ip":"46.98.54.221",
"createTime":1472205564,
"endTime":1472205570,
"solveCount":"0"
}