Menu

reportCorrectRecaptcha: rapporteer goed opgeloste Recaptcha tokens

Gebruik deze methode samen met reportIncorrectRecaptcha voor uw Recaptcha V3 en Recaptcha V2 Enterprise taken. Rapporten voor Recaptcha V2 worden momenteel geaccepteerd maar uiteindelijk genegeerd. Onze kwaliteit voor V2 is ongeveer 99% en u hoeft geen whitelist van succesvollle medewerkers te maken.

Achter de schermen zetten we de medewerkers die u gerapporteerd hebt op een whitelist, en bij de volgende ronde van het toekennen van medewerkers aan uw captchas, zal ons systeem deze whitelist controleren met uw captchas. Als een van de gerapporteerde medewerkers online en inactief is, zal hij of zij in de eerste rij worden gezet om de opdracht voor uw nieuwe taak op zich te nemen. Het systeem houdt dit gedurende het volgende uur vast en kan het verwijderen als u reportIncorrectRecaptcha aanvragen voor een taak verstuurd, die uitgevoerd worden door dezelfde medewerker van de whitelist.
Kortom, reportCorrectRecaptcha voegt werkers toe aan je witte lijst, reportIncorrectRecaptcha verwijdert ze ervan.

Het rapporteren van correct opgeloste tokens werkt op merkbare volumes, vanaf 10 taken per minuut. Dit komt door de zware migratie van onze werkers tussen verschillende taakwachtrijen en hun huidige drukke/lege status. Bij volumes zoals 1 taak per minuut zul je geen kwaliteitsverbetering merken.

Rapporten moeten worden verzonden binnen 60 seconden na voltooien van de taak. Als u het rapport later verstuurd, zal de API de ERROR_NO_SUCH_CAPCHA_ID fout terugsturen. Het is toegestaan om maar een rapport per taak te sturen.

Adres: https://api.anti-captcha.com/reportCorrectRecaptcha
Methode: POST
Content-type: application-json

Eigenschappen aanvraag

EigenschapTypeVerplichtDoel
clientKeyStringJa
taskIdIntegerJa

Voorbeeld aanvraag

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


Structuur reactie

EigenschapTypeDoel
errorIdIntegerFoutcode.
0 - geen fouten, operatie succesvol afgerond.
>0 - foutidentificatie. Foutcode en korte beschrijving zijn beschikbaar in errorCode en errorDescription eigenschappen.
errorCodeString
errorDescriptionStringKorte beschrijving van de fout
statusString
Het resultaat van de bewerking. Je krijgt een foutcode of status="succes" als de klacht is geaccepteerd.

Voorbeeld reactie

JSON zonder fouten
JSON met een fout
{
    "errorId":0,
    "status":"success"
}