reportCorrectRecaptcha: reporta tokens de Recaptcha resueltos correctamente
Usa este método junto con reportIncorrectRecaptcha para tus tareas Recaptcha V3 y Recaptcha V2 Enterprise. Los reportes para Recaptcha V2 son actualmente aceptados, pero eventualmente ignoradas. Nuestra calidad para V2 es de cerca del 99%, y no necesitas crear una lista blanca de trabajadores exitosos.
Colocaremos al trabajador que reportaste en una lista blanca detrás de escenas, y en la próxima ronda de asignar trabajadores a tus captchas nuestro sistema combinará esta lista blanca con tus captchas. Si alguno de los trabajadores reportados está en línea e inactivo, él(la) será asignado(a) a la primera fila para tomar parte en tu nueva tarea. El sistema mantendrá este registro por la siguiente hora y puedes eliminarlo si envías una solicitud reportIncorrectRecaptcha para una tarea, la cual la ejecuta el mismo trabajador de la lista blanca.
En resumen, reportCorrectRecaptcha añade trabajadores a tu lista blanca, y reportIncorrectRecaptcha los elimina.
Reportar tokens resueltos correctamente trabajará en volúmenes considerables, empezando desde 10 tareas por minuto. Esto es debido a la gran migración de nuestros trabajadores entre diferentes pilas de tareas y sus estados actuales de activo/inactivo. Con cantidades como 1 tarea por minuto no notarías ninguna mejora de calidad.
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_CAPCHA_ID. Sólo se tiene permitido enviar un reporte por tarea.
Dirección: https://api.anti-captcha.com/reportCorrectRecaptcha
Método: POST
Content-type: application-json
Propiedades de solicitud
Propiedad | Tipo | Requerido | Propósito |
---|---|---|---|
clientKey | Cadena | Sí | |
taskId | Entero | Sí |
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/reportCorrectRecaptcha
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."
}