Ir al contenido
EstadoPanel

Tipos de tarea

Reconocimiento de imágenes AWS WAF / bCaptcha

Esta página se tradujo automáticamente de la versión en chino y puede contener errores. Prevalece la versión en chino.

IlustraciónAWS WAF: un desafío de imágenes 3×3 con la pregunta arriba; la API devuelve las casillas en las que hay que hacer clic.

AwsClassification reconoce los desafíos de imágenes en cuadrícula 3×3 de AWS WAF CAPTCHA y bCaptchaClassification reconoce los de bCaptcha: envía la imagen completa y la pregunta, y recibirás qué celdas debes pulsar; tu programa hace clic en ellas en el navegador. No devuelven token. Son síncronos y cada solicitud cuesta 8 puntos (≈ $1.20 / 1k).

Si no quieres escribir código, usa la extensión del navegador.

POSThttps://api.yescaptcha.com/createTaskEndpoint global
POSThttps://cn.yescaptcha.com/createTaskEndpoint China
Tipo de tareaPrecioModoNotas
AwsClassification$1.20 / 1k; 8 puntos/tarea · ¥8 / 1kSíncrono
bCaptchaClassification$1.20 / 1k; 8 puntos/tarea · ¥8 / 1kSíncrono

Los precios en dólares son estimaciones con US$1 ≈ ¥6.67; las tareas se cobran en puntos.

Los dos tipos tienen los mismos parámetros y el mismo formato de respuesta; elige según el origen del captcha: AwsClassification para AWS WAF y bCaptchaClassification para bCaptcha.

CampoTipoObligatorioDescripción
typestringSíTipo de tarea; consulta "Tipos de tarea y precios" en esta página
queriesstringSíBase64 de la imagen completa de la cuadrícula 3×3 (una sola imagen)
questionstringNoLa pregunta completa tal como aparece en la página, p. ej., Select all hats; los demás idiomas se traducen automáticamente

queries contiene la imagen completa de la cuadrícula 3×3 (una sola imagen, no 9 piezas). Toma question tal cual aparece en la página, la frase completa; sirven el chino y el inglés, y otros idiomas se traducen automáticamente.

POST https://api.yescaptcha.com/createTask
{
"clientKey": "YOUR_CLIENT_KEY",
"task": {
"type": "AwsClassification",
"queries": "BASE64_IMAGE",
"question": "Select all hats"
}
}
{
"errorId": 0,
"status": "ready",
"solution": {
"label": "Select All Hats",
"objects": [false, true, false, false, true, true, true, true, false],
"top_k": [1, 4, 5, 6, 7],
"confidences": [0.0, 1.0, 0.0, 0.255, 1.0, 1.0, 0.9637, 0.9999, 0.0]
},
"taskId": "2053f690-3c3b-11f0-8ffb-d2c180657082"
}
CampoTipoDescripción
labelstringEl objetivo reconocido de la pregunta
objectsarraySi cada una de las 9 celdas es un objetivo (true / false), de izquierda a derecha y de arriba abajo
top_karrayÍndices (desde 0) de las imágenes que son objetivos; tiene el mismo significado que objects, usa cualquiera de los dos
confidencesarrayConfianza de cada resultado

Las 9 celdas se numeran de 0 a 8 en una cuadrícula 3×3, de izquierda a derecha y de arriba abajo. objects y top_k significan lo mismo; usa el que prefieras: haz clic en las celdas donde objects sea true, o en los índices de top_k.

Si la verificación falla después de hacer clic, puedes reportarlo con report dentro de 1 hora; el reembolso se liquida pasadas unas 24 horas. Las reglas están en Facturación y reembolso de puntos.