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."
}