NEWAPI tiêu chuẩn createTask và in.php. Chỉ cần đổi địa chỉ là bạn đã kết nối.Xem tài liệu API
GATESOLVER
Bắt đầu

API giải CAPTCHA Image to Text dễ dùng nhất

GateSolver tự động giải CAPTCHA Image to Text bằng AI. 1,000 lượt $0.28, thường có kết quả trong 1 giây, chỉ tính phí task thành công.

CAPTCHA Image to Text là gì?

Image to Text là loại CAPTCHA cơ bản nhất, yêu cầu đọc chữ hoặc số trong ảnh. Gửi ảnh dạng base64 sẽ nhận lại kết quả dạng chữ.

Điền text nhận được vào ô nhập CAPTCHA. Nếu trang phân biệt chữ hoa, chữ thường thì giữ nguyên.

Image to Text

< 1s · $0.28 / 1k

Vì sao chọn GateSolver để giải Image to Text

Giá và tốc độ

Task typeTốc độBảng giá
ImageToTextTask< 1s$0.28 / 1k

Cách giải Image to Text: hướng dẫn API

Chỉ cần hai yêu cầu: tạo task bằng createTask và nhận kết quả bằng getTaskResult.

Bước 1: Tạo task

POST https://gatesolver.com/createTask

TrườngBắt buộcMô tả
typeCóImageToTextTask
bodyCóbase64 của file ảnh (bỏ phần đầu data:image/...)
moduleKhôngMô hình nhận dạng phù hợp với kiểu chữ (common...)
scoreKhôngNgưỡng tin cậy nhận dạng (0.8~1)

Yêu cầu

{
  "clientKey": "YOUR_API_KEY",
  "task": {
    "type": "ImageToTextTask",
    "body": "iVBORw0KGgoAAAANSUhEUgAA..."
  }
}

Phản hồi

{
  "errorId": 0,
  "taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}

Bước 2: Nhận kết quả

POST https://gatesolver.com/getTaskResult

Dùng taskId để hỏi kết quả mỗi 1 giây. Nếu status là processing thì chờ, khi thành ready thì dùng solution.

Yêu cầu

{
  "clientKey": "YOUR_API_KEY",
  "taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}

Phản hồi

{
  "errorId": 0,
  "taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006",
  "status": "ready",
  "solution": {
    "text": "gs7k2"
  }
}

Điền text nhận được vào ô nhập CAPTCHA. Nếu trang phân biệt chữ hoa, chữ thường thì giữ nguyên.

Code mẫu

import requests, time

API = "https://gatesolver.com"
KEY = "YOUR_API_KEY"
task = {
    "type": "ImageToTextTask",
    "body": "iVBORw0KGgoAAAANSUhEUgAA..."
}

r = requests.post(f"{API}/createTask", json={"clientKey": KEY, "task": task}).json()
task_id = r["taskId"]
while True:
    time.sleep(1)
    res = requests.post(f"{API}/getTaskResult", json={"clientKey": KEY, "taskId": task_id}).json()
    if res.get("status") == "ready":
        print(res["solution"])
        break
    if res.get("errorId"):
        raise RuntimeError(res["errorCode"])

Câu hỏi thường gặp về Image to Text

1,000 lượt Image to Text giá bao nhiêu?

Giá Image to Text: 1,000 lượt $0.28. Trừ từ số dư theo từng task (1 lượt), chỉ tính phí task có kết quả.

Image to Text có kết quả nhanh thế nào?

Thường có trong 1 giây. Gọi getTaskResult mỗi vài giây, khi status thành ready thì dùng kết quả.

Task Image to Text dùng type nào?

type mặc định: ImageToTextTask. Các tên khác (như phiên bản dùng proxy) cũng được nhận với cùng mức giá.

Thất bại có bị trừ tiền không?

Không. Task không giải được hoặc quá thời gian không bị tính phí.

CAPTCHA khác được hỗ trợ