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 छवि"
}
}
अनुरोध पैरामीटर
पैरामीटर | प्रकार | आवश्यक | विवरण |
---|---|---|---|
clientKey | String | Yes | ग्राहक खाता कुंजी, डैशबोर्ड में पाई जा सकती है |
appId | String | No | आपका डेवलपर एपीआई, डैशबोर्ड के डेवलपर खंड में आवेदन करें |
task | Object | Yes | कार्य ऑब्जेक्ट |
callbackUrl | String | No | इस इंडपॉइंट पर टोकन भेजा जाएगा (पोस्ट) |
उदाहरण प्रतिक्रिया
असमकालिक कार्य प्रतिक्रिया का उदाहरण
जब किसी कार्य को टोकन कार्य या विशेष असमकालिक कार्य के रूप में बनाया जाता है, तो कार्य परिणाम 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",
}
प्रतिक्रिया संरचना
पैरामीटर | प्रकार | विवरण |
---|---|---|
errorId | Integer | त्रुटि संदेश: 0 - कोई त्रुटि नहीं है 1 - त्रुटि के साथ है |
errorCode | String | त्रुटि कोड तालिका |
errorDescription | String | त्रुटि विवरण |
status | String | स्थिति लौटाता है, जो केवल null या ready हो सकती है |
solution | Object | समकालिक कार्य एक परिणाम लौटाता है |
taskId | String | बनाए गए कार्य की आईडी, कार्य परिणाम प्राप्त करें |