BnCaptcha Token Api
TIP
Crea la tarea con el método createTask y obtén el resultado con el método getTaskResult.
Tipo de tarea type
BinanceCaptchaTask
Se requiere un proxy de usuario
Crear tarea
Crea una tarea con el método createTask.
Actualmente, CapSolver solo admite la plataforma clientType=web
La plataforma CapSolver admite dos tipos de desafíos: slider
click
Estructura del objeto de tarea
Campo | Tipo | Requerido | Descripción |
---|---|---|---|
type | String | Required | BinanceCaptchaTask |
websiteURL | String | Required | Dirección de una página web con bncaptcha |
websiteKey | String | Required | bizId siempre será login |
validateId | String | Required | Campo validateId de bncaptcha |
proxy | String | Optional | Aprende Cómo usar proxies |
Ejemplo de solicitud
POST https://api.capsolver.com/createTask
Host: api.capsolver.com
Content-Type: application/json
{
"clientKey": "YOUR_API_KEY",
"task": {
"type": "BinanceCaptchaTask",
"websiteURL": "https://www.binance.com/login",
"websiteKey": "login",
// Encuéntralo en tu navegador
"validateId": "3621a4fef82f4ab4a00e8b07465761c5",
// Se requiere proxy
"proxy": "ip:puerto:usuario:contraseña"
}
}
Ejemplo de respuesta
{
"errorId": 0,
"errorCode": "",
"errorDescription": "",
// Registra este ID
"taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}
Obtener el resultado de la tarea
Una vez que tengas el ID de la tarea, debes enviarlo para obtener la solución. La estructura de la respuesta se explica en getTaskResult.
Ejemplo de solicitud
POST https://api.capsolver.com/getTaskResult
Host: api.capsolver.com
Content-Type: application/json
{
"clientKey": "YOUR_API_KEY",
"taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}
Ejemplo de respuesta
{
"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"
}
}