Tipos de tarea soportadas
Métodos API
Artículos
Tutoriales
GitHub
Tutorial pages

reportIncorrectRecaptcha: envía un reclamo de un token de Recaptcha

Sólo se aceptan reclamos para Recaptchas V2 y V3, incluyendo Recaptchas Enterprise. Es importante leer la siguiente descripción, de lo contrario el sistema podría banearlo por sus reportes.

Debido a la incapacidad de verificar tu reporte como lo hacemos con captchas de imagen, tu reclamo primero pasa los análisis de estadísticas de nuestro backend, y luego sólo será aceptado en caso de un resultado positivo. Lo que básicamente hacemos es comparar las estadísticas de tus reportes con las de otros clientes confiables. Si el índice de tu reporte es muy diferente al de los otros, entonces será ignorado por varios días. Por lo tanto, para mejores resultados deberías monitorear tu proceso de automatización y enviar reportes sólo en caso de que estés 100% seguro de que el Recaptcha estaba mal.

No todos los reportes son aceptados. Para calcular el promedio de fallas con un nivel apropiado de precisión, se debe enviar un mínimo de 100 tareas Recaptcha por cuenta para un reconocimiento cada 24 horas.

Los reportes deben ser enviados a los 60 segundos después de la completación de la tarea. Si envías el reporte luego, la API retornará el error ERROR_NO_SUCH_CAPTCHA_ID. Sólo se tiene permitido enviar un reporte por tarea.

Dirección: https://api.anti-captcha.com/reportIncorrectRecaptcha
Método: POST
Content-type: application-json

Propiedades de solicitud

PropiedadTipoRequeridoPropósito
clientKeyCadena
taskIdEntero

Ejemplo de solicitud

curl -i -H "Accept: application/json" \
-H "Content-Type: application/json" \
-X POST -d '{
  "clientKey":"YOUR_API_KEY",
  "taskId":12345
}' https://api.anti-captcha.com/reportIncorrectRecaptcha


Estructura de la respuesta

PropiedadTipoPropósito
errorIdEnteroIdentificador de error.
0 - no hay errores, la operación se completó con éxito.
>1 - identificador de error. Código de error y una descripción breve transferidas en propiedades errorCode y errorDescription.
errorCodeCadena
errorDescriptionCadenaDescripción corta del error
statusCadena
Resultados de la operación. Podrías recibir un código de error o el estado="éxito" cuando se acepta el reclamo.

Ejemplo de respuesta

JSON sin errores
JSON con un error
{
    "errorId":0,
    "status":"success"
}