मार्गदर्शिका
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 छवि"
    }
}

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

पैरामीटरप्रकारआवश्यकविवरण
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बनाए गए कार्य की आईडी, कार्य परिणाम प्राप्त करें