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