Hướng dẫn
Nhiệm vụ(Token)
Bncaptcha

BnCaptcha Token Api

TIP

Tạo nhiệm vụ bằng cách sử dụng phương pháp createTask và nhận kết quả bằng cách sử dụng phương pháp getTaskResult.

Loại nhiệm vụ type

  • BinanceCaptchaTask Yêu cầu proxy của người dùng

Tạo Nhiệm Vụ

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

Hiện nay, CapSolver chỉ hỗ trợ nền tảng clientType=web

Nền tảng CapSolver hỗ trợ hai loại thách thức: slider click

Cấu trúc Đối tượng Nhiệm vụ

TrườngKiểuBắt buộcMô tả
typeStringRequiredBinanceCaptchaTask
websiteURLStringRequiredĐịa chỉ của trang web chứa bncaptcha
websiteKeyStringRequiredbizId luôn là login
validateIdStringRequiredTrường validateId bncaptcha
proxyStringOptionalTìm hiểu cách sử dụng proxy

Ví dụ yêu cầu

POST https://api.capsolver.com/createTask
Host: api.capsolver.com
Content-Type: application/json
{
  "clientKey": "YOUR_API_KEY",
  "task": {
    "type": "BinanceCaptchaTask",
    "websiteURL": "https://www.xxx.com/login",
    "websiteKey": "login",
    // Tìm trong trình duyệt của bạn
    "validateId": "3621a4fef82f4ab4a00e8b07465761c5",
    // yêu cầu proxy
    "proxy": "ip:port:user:pwd"
  }
}

Ví dụ Phản hồi

{
  "errorId": 0,
  "errorCode": "",
  "errorDescription": "",
  // ghi lại id này
  "taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}

Nhận Kết Quả Nhiệm Vụ

Sau khi bạn có taskId, bạn cần gửi taskId để lấy giải pháp. Cấu trúc phản hồi được giải thích ở getTaskResult

Ví dụ Yêu Cầu

POST https://api.capsolver.com/getTaskResult
Host: api.capsolver.com
Content-Type: application/json
{
    "clientKey": "YOUR_API_KEY",
    "taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}

Ví dụ Phản hồi

{
  "errorId": 0,
  "taskId": "cd1e7252-f78e-4e79-9ac4-3c3b00942d55",
  "status": "ready",
  "solution": {
    "token": "captcha#4584ae4b263b4605955a6fb43d5909fa-arhq3tpn3sYyqFeAplgs9cKubeoBjWBrs7BEnIkiPZx8iEcz",
    "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36"
  }
}