Menu de documentation

reportCorrectRecaptcha: signaler les jetons Recaptcha correctement résolus

Utilisez cette méthode avec reportIncorrectRecaptcha pour vos tâches Recaptcha V3 et Recaptcha V2 Enterprise. Les rapports pour Recaptcha V2 sont actuellement acceptés mais finalement ignorés. Notre qualité pour V2 est d'environ 99% et vous n'avez pas besoin de créer une liste blanche de travailleurs performants.

Dans les coulisses, nous mettrons le travailleur que vous avez signalé sur une liste blanche, et lors de la prochaine étape d'affectation des travailleurs à vos captchas, notre système fera correspondre cette liste blanche avec vos captchas. Si l'un des travailleurs signalés est en ligne et inactif, il sera placé en première ligne pour prendre en charge votre nouvelle tâche. Le système conservera cet enregistrement pendant l'heure suivante et pourra le supprimer si vous envoyez reportIncorrectRecaptcha demande pour une tâche, qui est exécutée par le même travailleur de la liste blanche.
Dit brièvement, reportCorrectRecaptcha ajoute des travailleurs à votre liste blanche, reportIncorrectRecaptcha les supprime.

Le rapport de jetons correctement résolus fonctionnera sur des volumes notables, à partir de 10 tâches par minute. Cela est dû à la migration importante de nos travailleurs entre les différentes files d'attente de tâches et leur statut actuel occupé/inactif. Avec des volumes comme 1 tâche par minute, vous ne remarquerez aucune amélioration de la qualité.

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_CAPCHA_ID erreur. Il est permis d'envoyer un seul rapport par tâche.

Address: https://api.anti-captcha.com/reportCorrectRecaptcha
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/reportCorrectRecaptcha
        


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