गाइड
createTask: कार्य बनाना

createTask: कार्य बनाना

WARNING

चयनित कैप्चा प्रकार को हल करने के लिए एक कार्य बनाता है।

पैरामीटर में कैप्चा के प्रकार को निर्दिष्ट करें।

उदाहरण के लिए: ImageToTextTask

आप सभी समर्थित कार्य प्रकार देख सकते हैं

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

POST https://api.capsolver.com/createTask
Host: api.capsolver.com
Content-Type: application/json
 
{
    "clientKey":"YOUR_API_KEY",
    "appId": "APP_ID",
    "task": {
        "type":"ImageToTextTask",// आपको जिस प्रकार की पहचान करने की आवश्यकता है, उसे नीचे लिखें
        "body":"BASE64 image"
    }
}

अनुरोध पैरामीटर्स

पैरामीटर्सप्रकारअनिवार्यविवरण
clientKeyStringYesक्लाइंट अकाउंट कुंजी, डैशबोर्ड में पाई जा सकती है
appIdStringNoआपका डेवलपर ऐपआईडी, डैशबोर्ड के डेवलपर अनुभाग में आवेदन करें
taskObjectYesकार्य ऑब्जेक्ट
callbackUrlStringNoटोकन इस एंडपॉइंट पर भेजा (पोस्ट किया) जाएगा

उदाहरण प्रतिक्रिया

अतुल्यकालिक कार्य प्रतिक्रिया का उदाहरण

जब एक कार्य टोकन कार्य या एक विशेष अतुल्यकालिक कार्य के रूप में बनाया जाता है, तो कार्य परिणाम getTaskResult कमांड के माध्यम से प्राप्त किया जाता है।

{
    "errorId": 0,
    "errorCode": "",
    "errorDescription": "",
    "taskId": "37223a89-06ed-442c-a0b8-22067b79c5b4" // अगले चरण के लिए इस आईडी को सहेजें
}

तुल्यकालिक कार्य प्रतिक्रिया का उदाहरण

यदि कार्य प्रकार इमेज रिकग्निशन, वॉयस रिकग्निशन, या कुछ विशेष कार्य हैं, तो कार्य परिणाम सीधे लौटाया जाता है। इसका निर्णय status के ready के बराबर होने से किया जा सकता है।

{
    "errorId": 0,
    "errorCode": "",
    "errorDescription": "",
    "status": "ready",
    "solution": {
        "text": "44795sds"
    },
    "taskId": "2376919c-1863-11ec-a012-94e6f7355a0b",
}

प्रतिक्रिया संरचना

पैरामीटर्सप्रकारविवरण
errorIdIntegerत्रुटि संदेश:
0 - कोई त्रुटि नहीं
1 - त्रुटि के साथ
errorCodeStringत्रुटि कोड तालिका
errorDescriptionStringत्रुटि विवरण
statusStringस्थिति लौटाता है, जो केवल null या ready हो सकता है
solutionObjectतुल्यकालन कार्य एक परिणाम लौटाता है
taskIdStringबनाए गए कार्य की आईडी, कार्य परिणाम प्राप्त करें