Dokumentationsmenyn

reportCorrectRecaptcha: anmäl korrekt löst Recaptcha-token

Använd den här metoden tillsammans med reportIncorrectRecaptcha för dina Recaptcha V3- och Recaptcha V2 Enterprise-uppdrag. Anmälningar för Recaptcha v2 accepteras för tillfället, men ignoreras. Vår kvalitet för v2 är ungefär 99 % så du behöver inte skapa en vitlista med utvalda arbetare.

Bakom kulisserna sparar vi den arbetare du har anmält i en vitlista. Nästa gång det är dags att tilldela dina captchor till arbetare så kommer vårt system matcha denna vitlista med dina captchor. Om någon av de anmälda arbetarna är online och ledig så kommer han eller hon hamna först i kön för att ta sig an ditt nya uppdrag. Systemet kommer ihåg detta under den närmsta timmen, men arbetaren kan tas bort från vitlistan om du skickar en reportIncorrectRecaptcha-förfrågan för ett uppdrag utfört av samma arbetare.
Kort sagt, reportCorrectRecaptcha lägger till arbetare till din vitlista och reportIncorrectRecaptcha tar bort dem.

Att anmäla korrekt lösta tokens fungerar på betydande volymer, från 10 uppdrag i minuten. Detta eftersom våra arbetare förflyttar sig väldigt mycket mellan olika uppdragstyper och deras aktuella tillgänglighet. Du kommer inte se några kvalitetsförändringar på volymer kring 1 uppdrag i minuten.

Anmälan måste skickas inom 60 sekunder efter att uppdraget slutförts. Om du skickar anmälan senare kommer API:t ge felmeddelandet ERROR_NO_SUCH_CAPCHA_ID. Det är bara tillåtet att skicka en anmälan per uppdrag.

Adress: https://api.anti-captcha.com/reportCorrectRecaptcha
Metod: POST
Content-type: application-json

Förfrågans egenskaper

Egenskap Typ Obligatorisk Beskrivning
clientKey Textsträng Ja
taskId Heltal (integer) Ja

Exempel på förfrågan

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
        


Svarets struktur

Egenskap Typ Beskrivning
errorId Heltal (integer) Felidentifierare.
0 – inga fel. Åtgärden slutfördes utan fel.
>1 – felidentifierare. Felkod och en kort beskrivning överförda i egenskaperna errorCode och errorDescription.
errorCode Textsträng
errorDescription Textsträng Kort beskrivning av felet
status Textsträng
Åtgärdens resultat. Du får antingen en felkod eller status="success" när ett klagomål godkänns.

Exempel på svar

JSON utan fel
          {
    "errorId":0,
    "status":"success"
}
        
JSON med fel
          {
    "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."
}