close menu
सपोर्टेड टास्क टाइप
API विधियाँ
आर्टिकल
GitHub icon
GitHub
Menu

इमेज captcha हल करें

कोई इमेज बॉडी पोस्ट कर उससे टेक्स्ट प्राप्त करें। टेक्स्ट में केवल अंक, अक्षर, खास करैक्टर व एक स्पेस ही हो सकता है। 500 kb तक की GIF एनीमेशनें भी मान्य होती हैं। "इस इमेज सेट में एक बिल्ली ढूँढकर उसका नंबर एंटर करें" जैसे कस्टम captchas सपोर्ट नहीं किए जाते।

टास्क ऑब्जेक्ट

प्रॉपर्टीटाइपआवश्यकडिफ़ॉल्ट वैल्यूलक्ष्य
typeस्ट्रिंगहाँImageToTextTaskयह इस बात को परिभाषित करता है कि टास्क किस प्रकार की है।
bodyस्ट्रिंगहाँफ़ाइल बॉडी base64 में एन्कोडेड है। कृपया इसे बिना किसी लाइन ब्रेक के ही भेजें। 'data:image/png’ या उससे मिलते-जुलते टैग इसमें शामिल ना करें, केवल clean base64 ही करें!
phraseBooleanनहींfalse
caseBooleanनहींtrue
numericइन्टिजरनहीं0
mathBooleanनहींfalse
minLengthइन्टिजरनहीं0
maxLengthइन्टिजरनहीं0
commentस्ट्रिंगनहींकर्मचारियों के लिए "लाल टेक्स्ट दर्ज करें" जैसी अतिरिक्त टिप्पणियाँ। परिणाम की कोई गारंटी नहीं होती और वह पूरी तरह से कर्मचारी पर निर्भर करता है।
websiteURLस्ट्रिंगनहींखर्चे वाले आँकड़ों में इमेज captchas के स्रोत का फ़र्क करने वाला वैकल्पिक पैरामीटर।
languagePoolस्ट्रिंगनहींenइससे कर्मचारियों के समूह वाली भाषा निर्दिष्ट हो जाती है। यह केवल इमेज captchas पर लागू होती है। फ़िलहाल निम्नलिखित भाषा समूह ही उपलब्ध हैं:

"en" (डिफ़ॉल्ट): अंग्रेज़ी भाषा वाली कतार
"rn": देशों का समूह: रूस, यूक्रेन, बेलारूस, कज़ाखिस्तान

अनुरोध का उदाहरण

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)

टास्क सॉल्यूशन ऑब्जेक्ट

प्रॉपर्टीटाइपलक्ष्य
textस्ट्रिंगइमेज captcha से टेक्स्ट
urlस्ट्रिंगवह वेब पता, जहाँ हम captcha को अगले 24 घंटों तक स्टोर करके रखेंगे, जिसके बाद उसे हटा दिया जाएगा।

रिस्पॉन्स का उदाहरण

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