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ường | Kiểu | Bắt buộc | Mô tả |
---|---|---|---|
type | String | Required | BinanceCaptchaTask |
websiteURL | String | Required | Địa chỉ của trang web chứa bncaptcha |
websiteKey | String | Required | bizId luôn là login |
validateId | String | Required | Trường validateId bncaptcha |
proxy | String | Optional | Tì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"
}
}