Menu

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 i din vitlista, reportIncorrectRecaptcha tar bort dem från den.

Rapportering av korrekt lösta tokens sker med märkbara volymer, från 10 uppgifter per minut. Detta beror på den kraftiga migreringen av våra medarbetare mellan olika uppgiftsköer och deras aktuella status som upptagna/lediga. Med volymer som 1 uppgift per minut kommer du inte att märka några kvalitetsförbättringar.

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

EgenskapTypObligatoriskBeskrivning
clientKeyTextsträngJa
taskIdHeltal (integer)Ja

Exempel på förfrågan

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

EgenskapTypBeskrivning
errorIdHeltal (integer)Felidentifiering.
0 - inga fel, operationen slutfördes framgångsrikt.
>0 - felidentifiering. Felkod och dess korta beskrivning finns i egenskaperna errorCode och errorDescription.
errorCodeTextsträng
errorDescriptionTextsträngKort beskrivning av felet
statusTextsträng
Resultatet av åtgärden. Du får antingen en felkod eller status="success" när reklamationen accepteras.

Exempel på svar

JSON utan fel
JSON med fel
{
    "errorId":0,
    "status":"success"
}