सपोर्टेड टास्क टाइप
API विधियाँ
आर्टिकल
ट्यूटोरिअल
GitHub
Tutorial pages

ImageToTextTask : किसी इमेज कैप्चा को हल करें

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

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

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

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

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

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

प्रॉपर्टीटाइपलक्ष्य
textस्ट्रिंगइमेज कैप्चा से टेक्स्ट
urlस्ट्रिंगकैप्चा का वेब पता, जहाँ हम उसे अगले 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"
}