Menú de Documentación

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

Propiedad Tipo Requerido Propósito
clientKey Cadena
taskId Entero

Ejemplo de solicitud

CURL
          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

Propiedad Tipo Propósito
errorId Entero Identificador 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.
errorCode Cadena
errorDescription Cadena Descripción corta del error
status Cadena
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
          {
    "errorId":0,
    "status":"success"
}
        
JSON con un error
          {
    "errorId": 16,
    "errorCode": "ERROR_NO_SUCH_CAPCHA_ID",
    "errorDescription": "Task you are requesting does not exist in your current task list or has been expired."
}