Menu

reportCorrectRecaptcha: reporta tokens de Recaptcha resueltos correctamente

Use este método junto con reportIncorrectRecaptcha para sus tareas de Recaptcha V3 y Recaptcha V2 Enterprise. Actualmente se aceptan los reportes de Recaptcha V2, pero a la larga son ignorados. Nuestra calidad para V2 está cerca del 99%, y no es necesario que cree una lista blanca de trabajadores competentes.

En privado, pondremos en una lista blanca al trabajador que haya reportado y en la próxima ronda de asignación de trabajadores para sus captchas, nuestro sistema emparejará la lista blanca con sus captchas. Si alguno de los trabajadores reportados está en línea y desocupado, se le dará prioridad para ser asignado a su nueva tarea. El sistema guardará este registro durante una hora y puede eliminarlo si usted envía un reporte de reportIncorrectRecaptcha para la tarea, que sea ejecutada por el mismo trabajador que figura en la lista blanca.
En resumen, reportCorrectRecaptcha añade trabajadores a su lista blanca, reportIncorrectRecaptcha los elimina de ella.

La notificación de tokens correctamente resueltos funciona con volúmenes notables, a partir de 10 tareas por minuto. Esto se debe a la fuerte migración de nuestros trabajadores entre diferentes colas de tareas y su estado actual de ocupado/desocupado. Con volúmenes como 1 tarea por minuto, no notará ninguna mejora en la calidad.

Los reportes se deben enviar en el lapso de los 60 segundos siguientes a la finalización de la tarea. Si envía un reporte después de ese tiempo, la API arrojará el error de ERROR_NO_SUCH_CAPCHA_ID. Solo se puede enviar un reporte por tarea.

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

Propiedades de la 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/reportCorrectRecaptcha


Estructura de la respuesta

PropiedadTipoPropósito
errorIdEnteroIdentificador de error.
0 : sin errores, la operación se completó de manera correcta.
>0 : identificador de error. El código del error y su descripción breve están disponibles en las propiedades de errorCode yerrorDescription.
errorCodeCadena
errorDescriptionCadenaDescripción corta del error
statusCadenaEl resultado de la operación. Recibe un código de error o estado="éxito" cuando se acepta la reclamación.

Ejemplo de respuesta

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