Menu de documentation

reportIncorrectRecaptcha: envoyer une réclamation sur un token Recaptcha

Les réclamations ne sont acceptées que pour les Recaptchas V2 et V3, y compris Enterprise Recaptcha. Il est important de lire la description suivante, sinon notre système pourrait interdire vos rapports.

En raison de l'impossibilité de vérifier votre rapport comme nous faisons avec des captchas d'image, votre plainte passe d'abord par une analyse statistique dans notre backend, puis n'est acceptée qu'en cas de résultat positif. Ce que nous faisons essentiellement, c'est comparer les statistiques de vos rapports avec les statistiques d'autres clients de confiance. Si votre taux de rapport présente une différence trop élevée par rapport aux autres rapports, il sera ignoré pendant plusieurs jours. Ainsi, pour de meilleurs résultats, vous devez toujours surveiller vos processus d'automatisation et envoyer des rapports uniquement au cas où vous êtes sûr à 100% que Recaptcha s'est trompé..

Tous les rapports ne sont pas acceptés. Afin de calculer votre taux d'échec moyen avec un niveau de précision approprié, un minimum 100 tâches recaptcha par compte doit être envoyé pour reconnaissance par 24 heures.

Les rapports doivent être envoyés dans les 60 seconds après l'achèvement de la tâche. Si vous envoyez le rapport plus tard, l'API renverra ERROR_NO_SUCH_CAPTCHA_ID erreur. Il est permis d'envoyer un seul rapport par tâche.

Address: https://api.anti-captcha.com/reportIncorrectRecaptcha
Method: POST
Content-type: application-json

Propriétés de la demande

Propriété Type Obligatoire Objectif
clientKey String Yes
taskId Integer Yes

Exemple de demande

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
        


Structure de réponse

Propriété Type Objectif
errorId Integer Identificateur d'erreur.
0 - aucune erreur, l'opération s'est terminée avec succès.
>1 - identifiant d'erreur. Code d'erreur et brève description transférés dans les propriétés errorCode and errorDescription.
errorCode String
errorDescription String Brève description de l'erreur
status String
Résultat de l'opération. Vous recevez soit un code d'erreur ou un statut="succès" lorsque la réclamation est acceptée.

Exemple de réponse

JSON sans erreurs
          {
    "errorId":0,
    "status":"success"
}
        
JSON avec une erreur
          {
    "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."
}