Skip to content
On this page
Home
>कार्य (मान्यता)
>HCaptcha वर्गीकरण

HCaptcha छवियाँ पहचानें

WARNING

createTask के साथ टास्क बनाएं

इस इंटरफेस को अलग-अलग परिणाम प्राप्त करने की आवश्यकता नहीं है, यह छवि पहचान के परिणामों को समकालिक रूप से लौटाएगा!

कार्य प्रकार क्षेत्र निम्नलिखित है

  • HCaptchaClassification

टास्क बनाएं

createTask के साथ कार्य बनाएं

टास्क ऑब्जेक्ट संरचना

गुणप्रकारअनिवार्यविवरण
typeStringRequiredHCaptchaClassification
queriesList[string]Requiredबेस 64 एनकोडेड छवि, समाविष्ट नहीं करें "data:image/***; base64," छवि को सूची के रूप में एकत्रित करें: [base64,base64,base64...]
questionStringRequiredसिर्फ अंग्रेजी समर्थित है. कृपया अपनी ओर अन्य भाषा परिवर्तित करें

WARNING

क्वेरीज पैरामीटर छवि गिनती विवरण

केवल 18 छवियों को एक साथ पहचाना जा सकता है, केवल एक छवि को एक समय में पहचाना जा सकता है।

समर्थित प्रकार

निम्नलिखित छवि प्रकारों को समर्थित किया गया है:

प्रकारप्रश्न
select.pngकृपया हर छवि पर क्लिक करें जिसमें कुर्सी है
choice.pngबतख$पेंगुइन$शार्क$हाथी
area.pngकृपया पांडा पर क्लिक करें

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

txt
POST https://api.capsolver.com/createTask
Host: api.capsolver.com
Content-Type: application/json
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.....",
    ]
  }
}

उदाहरण प्रतिसाद

json
{
  "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 अनुरोध का उपयोग करें

python
# 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)
go
package main

import (
	"fmt"
	capsolver_go "github.com/capsolver/capsolver-go"
	"log"
)

func main() {
	// first you need to install sdk
	//go get github.com/capsolver/capsolver-go
	//export CAPSOLVER_API_KEY='...' or
	//capSolver := CapSolver{ApiKey:"..."}

	capSolver := capsolver_go.CapSolver{}
	solution, err := capSolver.Solve(map[string]any{
		"type":     "HCaptchaClassification",
		"question": "Please click each image containing a truck",
		"queries": []string{
			"/9j/4AAQS.....",
			"/9j/4AAQ1.....",
			"/9j/4AAQ2.....",
			"/9j/4AAQ3.....",
			"/9j/4AAQ4.....",
		},
	})
	if err != nil {
		log.Fatal(err)
		return
	}
	fmt.Println(solution)
}

वर्गीकरण समर्थन

क्वेरी इंटरफेस, समस्या का पूरा वाक्य सीधे सबमिट करता है, यदि आपको नई श्रेणी का सामना करना पड़ता है, तो कृपया संपर्क ग्राहक सेवा से जुड़ें ताकि इसे जोड़ा जा सके।

क्योंकि HCaptcha को इतनी बार अद्यतन किया जाता है, इस दस्तावेज़ में अब सभी श्रेणियों को सूचीत किया नहीं जाता है, और आप वेब पृष्ठ से प्राप्त करने वाले प्रश्नों को ही अपलोड करें।

यदि यह एक नई श्रेणी है, तो हम इसे 3 काम के दिनों के भीतर समर्थन देंगे।

यदि यह एक मौजूदा श्रेणी है और यह केवल सवाल पूछने के एक अलग तरीके है, तो हम इसे प्रतिदिन अपडेट करेंगे।