Menu

ImageToTextTask : bir resimli captcha çöz

Bir resim gövdesi gönder ve ondan bir metin al. Metin sadece rakamlar, harfler, özel karakterler ve bir boşluk içerebilir. GIF animasyonları 500kb boyuta kadar desteklenmektedir. "Bu resimdeki kediyi bulun ve sayısını girin" gibi özel captchalar desteklenmemektedir.

Görev nesnesi

ÖzellikTipZorunluVarsayılan değerAmaç
typeDizeEvetImageToTextTaskGörevin bir tipini tanımlar.
bodyDizeEvetDosya gövdesi base64 içinde şifrelenmiştir. Bunu satır sonları (line break) olmadan gönderdiğinizden emin olun. 'data:image/png,' veya benzeri etiketler eklemeyin, sadece temiz base64!
phraseBooleanHayırfalse
caseBooleanHayırtrue
numericTam sayıHayır0
mathBooleanHayırfalse
minLengthTam sayıHayır0
maxLengthTam sayıHayır0
commentDizeHayırÇalışanlar için "kırmızı metin girin" gibi ek yorumlar. Sonuç garanti edilmez ve tamamen çalışana bağlıdır.
websiteURLDizeHayırHarcama istatistiklerinde resimli captchaların kaynağını ayırt etmek için opsiyonel parametre.

Talep örneği

Python
Javascript
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)

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

Görev çözüm nesnesi

ÖzellikTipAmaç
textDizeResimden metin captcha
urlDizeTakip eden 24 saat için captchayı tutacağımız web adresi. Bu süreden sonra silinir.

Yanıt örneği

{
    "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"
}