Menu

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. Pour calculer votre taux d'échec moyen de la manière la plus précise possible, un minimum de 100 tâches recaptcha par compte doivent être envoyés 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éTypeObligatoireObjectif
clientKeyStringYes
taskIdIntegerYes

Exemple de demande

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éTypeObjectif
errorIdIntegerIdentifiant d'erreur.
0 - pas d'erreur, l'opération s'est déroulée avec succès.
>0 - identifiant de l'erreur. Le code d'erreur et sa brève description sont disponibles dans les propriétés errorCode et errorDescription.
errorCodeString
errorDescriptionStringBrève description de l'erreur
statusStringLe résultat de l'opération. Vous recevez soit un code d'erreur, soit un status="success" lorsque la plainte est acceptée.

Exemple de réponse

JSON sans erreurs
JSON avec une erreur
{
    "errorId":0,
    "status":"success"
}