Skip to content
On this page
Home
>Nhiệm vụ(Nhận diện)
>HCaptchaClassification

Nhận Diện Hình Ảnh HCaptcha

WARNING

Tạo nhiệm vụ bằng cách sử dụng createTask.

Giao diện này không cần phải nhận kết quả riêng lẻ và sẽ trả về kết quả nhận dạng hình ảnh một cách đồng bộ!

Loại nhiệm vụ type là:

  • HCaptchaClassification

Tạo Nhiệm Vụ

Tạo nhiệm vụ bằng cách sử dụng createTask.

Cấu Trúc Đối Tượng Nhiệm Vụ

Thuộc tínhKiểuBắt BuộcMô Tả
typeStringRequiredHCaptchaClassification
queriesList[string]RequiredHình ảnh mã hóa base64, không bao gồm "data:image/***; base64,"
Tạo ảnh thành danh sách: [base64, base64, base64...]
questionStringRequiredChỉ hỗ trợ tiếng Anh. Vui lòng tự chuyển đổi các ngôn ngữ khác thành tiếng Anh

WARNING

Mô tả về số lượng hình ảnh tham số truy vấn

  • Chọn vấn đề sắp xếp, chỉ có thể nhận dạng 18 hình ảnh một lúc.
  • Chọn vấn đề vẽ một hộp, chỉ có thể nhận dạng một hình ảnh một lúc.

Loại Được Hỗ Trợ

Các loại hình ảnh được hỗ trợ như sau:

LoạiCâu Hỏi
select.pngVui lòng nhấp vào từng hình ảnh chứa ghế
choice.pngvịt$chim cánh cụt$cá mập$voi
area.pngvui lòng nhấp vào hình gấu trúc

Ví Dụ Yêu Cầu

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",
    "queries": [
      "/9j/4AAQS.....",
      "/9j/4AAQ1.....",
      "/9j/4AAQ2.....",
      "/9j/4AAQ3.....",
      "/9j/4AAQ4....."
    ]
  }
}

Ví Dụ Phản Hồi

json
{
  "errorId": 0,
  "errorCode": "",
  "status": "ready",
  "solution": {
    // Vui lòng nhấp vào mỗi phản hồi
    "objects": [
      true,
      false,
      false,
      true,
      true,
      false,
      true,
      true
    ],
    // Vui lòng vẽ một hộp phản hồi
    "box": [
      //x1
      198.2198,
      //y1
      629.8307,
      //x2
      851.69403,
      //y2
      817.2047
    ],
    "tags": [
      "vịt",
      "chim cánh cụt",
      "cá mập",
      "voi",
    ],
    "imageSize": [
      //chiều cao, chiều rộng
      1072,
      1000
    ]
  },
  "taskId": "5aa8be0c-94a5-11ec-80d7-00163f00a53c"
}

Sử Dụng Yêu Cầu 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)
}

Hỗ Trợ Phân Loại

Giao diện truy vấn, gửi trực tiếp câu hỏi toàn bộ về vấn đề, nếu bạn gặp phải một loại mới, vui lòng liên hệ dịch vụ khách hàng để thêm.

Bởi vì HCaptcha được cập nhật thường xuyên, tài liệu không liệt kê tất cả các loại, và bạn chỉ cần tải lên các câu hỏi bạn nhận được từ trang web.

Nếu đó là một loại đã tồn tại và chỉ là một cách khác để đặt câu hỏi, chúng tôi sẽ cập nhật nó hàng ngày.