HCaptcha छवियाँ पहचानें
WARNING
createTask के साथ टास्क बनाएं
इस इंटरफेस को अलग-अलग परिणाम प्राप्त करने की आवश्यकता नहीं है, यह छवि पहचान के परिणामों को समकालिक रूप से लौटाएगा!
कार्य प्रकार
क्षेत्र निम्नलिखित है
HCaptchaClassification
टास्क बनाएं
createTask के साथ कार्य बनाएं
टास्क ऑब्जेक्ट संरचना
गुण | प्रकार | अनिवार्य | विवरण |
---|---|---|---|
type | String | Required | HCaptchaClassification |
queries | List[string] | Required | बेस 64 एनकोडेड छवि, समाविष्ट नहीं करें “data:image/***; base64,” छवि को सूची के रूप में एकत्रित करें: [base64,base64,base64…] |
question | String | Required | सिर्फ अंग्रेजी समर्थित है. कृपया अपनी ओर अन्य भाषा परिवर्तित करें |
WARNING
क्वेरीज पैरामीटर छवि गिनती विवरण
केवल 18 छवियों को एक साथ पहचाना जा सकता है, केवल एक छवि को एक समय में पहचाना जा सकता है।
समर्थित प्रकार
निम्नलिखित छवि प्रकारों को समर्थित किया गया है:
प्रकार | प्रश्न |
---|---|
कृपया हर छवि पर क्लिक करें जिसमें कुर्सी है | |
बतख$पेंगुइन$शार्क$हाथी | |
कृपया पांडा पर क्लिक करें |
उदाहरण अनुरोध
POST https://api.capsolver.com/createTask
Host: api.capsolver.com
Content-Type: application/json
{
"clientKey": "YOUR_API_KEY",
"task": {
"type": "HCaptchaClassification",
"question": "Please click each image containing a chair",
// "question": "duck$penguin$shark$elephant",
// "question": "please click on the panda",
"queries": [
"/9j/4AAQS.....",
"/9j/4AAQ1.....",
"/9j/4AAQ2.....",
"/9j/4AAQ3.....",
"/9j/4AAQ4.....",
]
}
}
उदाहरण प्रतिसाद
{
"errorId": 0,
"errorCode": "",
"status": "ready",
"solution": {
// Please click each response
"objects": [
true,
false,
false,
true,
true,
false,
true,
true
],
// Please draw a box response
"box": [
//x1
198.2198,
//y1
629.8307,
//x2
851.69403,
//y2
817.2047
],
"tags": [
"duck",
"penguin",
"shark",
"elephant",
],
"imageSize": [
//height,width
1072,
1000
]
},
"taskId": "5aa8be0c-94a5-11ec-80d7-00163f00a53c"
}
SDK अनुरोध का उपयोग करें
# pip install --upgrade capsolver
# export CAPSOLVER_API_KEY='...'
import capsolver
# capsolver.api_key = "..."
img_path = os.path.join(Path(__file__).resolve().parent, "chair.jpg")
with open(img_path, 'rb') as f:
solution = capsolver.solve({
"type": "HCaptchaClassification",
"question": "Please click each image containing a chair",
"queries": [
"/9j/4AAQS.....",
"/9j/4AAQ1.....",
"/9j/4AAQ2.....",
"/9j/4AAQ3.....",
"/
9j/4AAQ4.....",
]
})
print(solution)