Felmeddelande ERROR_NO_SUCH_METHOD
Ett fel uppstod med din JSON POST-förfrågan.
Var vänlig läs API-dokumentationen.
Var vänlig läs API-dokumentationen.
ERROR_INCORRECT_SESSION_DATA – något saknas
Några av de värden som behövs för användaremuleringen saknas. Det innebär att du har skickat ett uppdrag med fel i sig.
Var vänlig se hela felmeddelandet för att veta vad som gick fel. Om du inte vet hur, kontakta appens utvecklare så hjälper de dig.
Var vänlig se hela felmeddelandet för att veta vad som gick fel. Om du inte vet hur, kontakta appens utvecklare så hjälper de dig.
Jag får felmeddelandet ERROR_NO_SUCH_CAPCHA_ID
Felmeddelandet ERROR_NO_SUCH_CAPCHA_ID uppstår när vi inte kan hitta något uppdrag med angivet id.
Vi behåller varje captchauppdrag ytterligare 60 sekunder efter att våra arbetare har löst dem.
Sedan raderas de från samlingen aktiva captchor och kan inte nås via API:t.
För att undvika den här typen av fel rekommenderar vi att du gör följande:
1. Begär uppdragets resultat med metoden getTaskResult ungefär var femte sekund efter att uppdraget skapats med metoden createTask.
2. Rapportera felaktiga/korrekta captchor inom 60 sekunder efter att uppdraget har genomförts.
Den här perioden på 60 sekunder kan tyckas vara otillräcklig, men i de flesta fall är livstiden på Recaptcha-tokens och bildcaptchor liknande.
En särskild typ av fel orsakad av dålig kod kan uppstå om din mjukvara beter sig på följande sätt:
1. Skickar begäran om att skapa uppdrag med metoden createTask, men lyckas av någon anledning inte få ett giltigt taskId.
2. Antar dock att den har tagit emot ett giltigt taskId på grund av dålig kontroll av svaret från createTask-metoden.
3. Skickar begäran med detta felaktiga id till metoden getTaskResults, vilket ger felet ERROR_NO_SUCH_CAPCHA_ID.
Ibland skickar användare taskId med värdet NULL, 0 eller ”” och liknande. Sådana förfrågningar ger alltid ett ERROR_NO_SUCH_CAPCHA_ID.
Om en användare får 100 000 ERROR_NO_SUCH_CAPCHA_ID per 24 timmar kommer deras konto att blockeras. De måste då skicka ett supportärende där en förklaring ges. Vi kommer att be om bevis på att den felaktiga koden har åtgärdats. Att behandla dessa ärenden tar ett par dagar.
Vi behåller varje captchauppdrag ytterligare 60 sekunder efter att våra arbetare har löst dem.
Sedan raderas de från samlingen aktiva captchor och kan inte nås via API:t.
För att undvika den här typen av fel rekommenderar vi att du gör följande:
1. Begär uppdragets resultat med metoden getTaskResult ungefär var femte sekund efter att uppdraget skapats med metoden createTask.
2. Rapportera felaktiga/korrekta captchor inom 60 sekunder efter att uppdraget har genomförts.
Den här perioden på 60 sekunder kan tyckas vara otillräcklig, men i de flesta fall är livstiden på Recaptcha-tokens och bildcaptchor liknande.
En särskild typ av fel orsakad av dålig kod kan uppstå om din mjukvara beter sig på följande sätt:
1. Skickar begäran om att skapa uppdrag med metoden createTask, men lyckas av någon anledning inte få ett giltigt taskId.
2. Antar dock att den har tagit emot ett giltigt taskId på grund av dålig kontroll av svaret från createTask-metoden.
3. Skickar begäran med detta felaktiga id till metoden getTaskResults, vilket ger felet ERROR_NO_SUCH_CAPCHA_ID.
Ibland skickar användare taskId med värdet NULL, 0 eller ”” och liknande. Sådana förfrågningar ger alltid ett ERROR_NO_SUCH_CAPCHA_ID.
Om en användare får 100 000 ERROR_NO_SUCH_CAPCHA_ID per 24 timmar kommer deras konto att blockeras. De måste då skicka ett supportärende där en förklaring ges. Vi kommer att be om bevis på att den felaktiga koden har åtgärdats. Att behandla dessa ärenden tar ett par dagar.
Jag får felmeddelandet ERROR_NO_SLOT_AVAILABLE
ERROR_NO_SLOT_AVAILABLE uppstår när det inte finns tillräckligt många arbetare och köerna är överbelastade. Du kan dock fortfarande få en plats genom att betala mer än de andra kunderna. Det är vad inställningen för "högsta bud" är till för.
Ställ in dina maxbud i API-inställningarna.
Ställ in dina maxbud i API-inställningarna.
Jag får felmeddelandet ERROR_KEY_DOES_NOT_EXIST
Det här innebär att din mjukvara skickar förfrågningar med en ogiltig API-nyckel.
Efter 100 felaktiga försök under loppet av en timme börjar vi blockera ip-adresser för att förhindra brute force-attacker.
1. Kontrollera att nyckeln i appen är giltig. Gå till API-inställningarna och kopiera nyckeln.
2. Försäkra dig om att inmatningsfältet för nyckeln inte innehåller några mellanslag eller andra specialtecken.
3. Om du är säker på att du använder rätt nyckel varje gång, be om hjälp från mjukvaruutvecklaren. Vi kan inte hjälpa dig i det fallet – problemet ligger i mjukvaran.
4. Om du har utvecklat mjukvaran, följ denna procedur:
Det troligaste är att du skickar JSON till vårt API på fel sätt.
Det snabbaste sättet att undvika det här felet är att använda våra API-exempel från dokumentationen.
Om du bygger egen kod, testa förfrågningarna mot denna adress: https://api.anti-captcha.com/test
Du ser då vad du faktiskt skickar. Tänk på att du måste skicka förfrågan med JSON POST. All förfrågningsdata måste klistras in under ”Parsed input JSON” och bör se ut som en vektor. Försäkra dig sedan om att JSON-datan är strukturerad exakt så som exemplen i dokumentationen visar. Observera att alla namnen på egenskaperna är skiftlägeskänsliga.
Om du tittar noga kommer du hitta problemet.
Om du ändå behöver hjälp, skicka ett supportärende där du skickar med ett utdrag från din förfrågans JSON-data.
Efter 100 felaktiga försök under loppet av en timme börjar vi blockera ip-adresser för att förhindra brute force-attacker.
1. Kontrollera att nyckeln i appen är giltig. Gå till API-inställningarna och kopiera nyckeln.
2. Försäkra dig om att inmatningsfältet för nyckeln inte innehåller några mellanslag eller andra specialtecken.
3. Om du är säker på att du använder rätt nyckel varje gång, be om hjälp från mjukvaruutvecklaren. Vi kan inte hjälpa dig i det fallet – problemet ligger i mjukvaran.
4. Om du har utvecklat mjukvaran, följ denna procedur:
Det troligaste är att du skickar JSON till vårt API på fel sätt.
Det snabbaste sättet att undvika det här felet är att använda våra API-exempel från dokumentationen.
Om du bygger egen kod, testa förfrågningarna mot denna adress: https://api.anti-captcha.com/test
Du ser då vad du faktiskt skickar. Tänk på att du måste skicka förfrågan med JSON POST. All förfrågningsdata måste klistras in under ”Parsed input JSON” och bör se ut som en vektor. Försäkra dig sedan om att JSON-datan är strukturerad exakt så som exemplen i dokumentationen visar. Observera att alla namnen på egenskaperna är skiftlägeskänsliga.
Om du tittar noga kommer du hitta problemet.
Om du ändå behöver hjälp, skicka ett supportärende där du skickar med ett utdrag från din förfrågans JSON-data.
ERROR_CAPTCHA_UNSOLVABLE – debiteras jag för sådana uppdrag?
Ja, precis som alla andra debiteras du för dessa uppdrag eftersom våra arbetare inte jobbar gratis. Om det hade varit gratis hade vi haft en massa småhackers som överbelastar vårt API med förvrängda bildcaptchor och/eller långsamma proxyuppdrag och det hade varit över för oss.
Vad du kan göra är att se över dina proxys hastighet. Vi menar med Recaptchor och att filtrera förvrängda bildcaptchor om det är en vanlig bildcaptcha.
Recaptchor har en begränsning på 3 försök per uppdrag.
Bildcaptchor har en begränsning på 5 försök per uppdrag.
Det innebär att 3 eller 5 olika arbetare kommer försöka lösa uppdraget innan det faller ur kön.
Vad du kan göra är att se över dina proxys hastighet. Vi menar med Recaptchor och att filtrera förvrängda bildcaptchor om det är en vanlig bildcaptcha.
Recaptchor har en begränsning på 3 försök per uppdrag.
Bildcaptchor har en begränsning på 5 försök per uppdrag.
Det innebär att 3 eller 5 olika arbetare kommer försöka lösa uppdraget innan det faller ur kön.
ERROR_PROXY_BANNED – proxyn avstängd av Google
Google har stängt av din proxy. Uppdrag kommer inte tas emot under den innevarande timmen.
Även om du lyckats lösa en Recaptcha med en avstängd proxy så betyder inte det att det fungerar för oss. Du måste byta proxy eller ställa in proxylöst läge under "API-överskridning" i API-inställningarna.
Tänk på Google gör avstängningen utifrån en "IP-UserAgent"-kombination, så ibland kan det hjälpa att ändra värdet på userAgent i din API-förfrågan.
Så här ser felet ut för arbetarna:

Även om du lyckats lösa en Recaptcha med en avstängd proxy så betyder inte det att det fungerar för oss. Du måste byta proxy eller ställa in proxylöst läge under "API-överskridning" i API-inställningarna.
Tänk på Google gör avstängningen utifrån en "IP-UserAgent"-kombination, så ibland kan det hjälpa att ändra värdet på userAgent i din API-förfrågan.
Så här ser felet ut för arbetarna:

Felmeddelande ERROR_IMAGE_TYPE_NOT_SUPPORTED
1. Försäkra dig om att bilddatan i JPG-, GIF- eller PNG-filen skickas med rätt kodning.
2. Kontrollera så att du har tagit bort "data:image/jpeg;base64" eller liknande från base64-kodningen.
3. Använd våra kodexempel för att skicka captchor. De är garanterade att fungera.
2. Kontrollera så att du har tagit bort "data:image/jpeg;base64" eller liknande från base64-kodningen.
3. Använd våra kodexempel för att skicka captchor. De är garanterade att fungera.
ERROR_RECAPTCHA_INVALID_SITEKEY – får detta fel trots att nyckeln är korrekt
Något av följande är fel:
a) Sitekey
b) Domänen
Hur du hittar rätt domän:
1. Följ denna guide och installera Firebug-tillägget.
2. Gå till målsidan. Hitta en liknande förfrågan till Googles server med sitekey angivet. Leta fram adressen som står under ”referer”. Det är denna domän du ska skicka till vårt API.

a) Sitekey
b) Domänen
Hur du hittar rätt domän:
1. Följ denna guide och installera Firebug-tillägget.
2. Gå till målsidan. Hitta en liknande förfrågan till Googles server med sitekey angivet. Leta fram adressen som står under ”referer”. Det är denna domän du ska skicka till vårt API.

ERROR_TOKEN_EXPIRED och Geetest-captchor
Det här felmeddelandet uppstår när en arbetare inte lyckats lösa eller har avbrutit ett captchauppdrag och därmed gör captchans ”challenge”-token ogiltig. I det fallet bör din mjukvara hämta en ny challenge-token och försöka igen.
VIKTIGT: Dessa challenge-tokens kan bara användas en gång. Det innebär att captchawidgeten bara kan visas en gång per token.
Om du fortsatt får detta fel för alla dina uppdrag, kontrollera så att du skickar alla de tillgängliga parametrarna till vår API, så som API-subdomän. Läsa nog om detta i dokumentationen. Du kan se två exempel på fungerande lösningar här på Github.
VIKTIGT: Dessa challenge-tokens kan bara användas en gång. Det innebär att captchawidgeten bara kan visas en gång per token.
Om du fortsatt får detta fel för alla dina uppdrag, kontrollera så att du skickar alla de tillgängliga parametrarna till vår API, så som API-subdomän. Läsa nog om detta i dokumentationen. Du kan se två exempel på fungerande lösningar här på Github.
ERROR_TASK_ABSENT – WTF?
Det troligaste är att du skickar JSON till vårt API på fel sätt.
Det enklaste sättet att undvika det här felet är att använda våra API-exempel från dokumentationen.
Om du bygger egen kod, testa dina förfrågningar mot denna adress: https://api.anti-captcha.com/test
Du ser då vad du faktiskt skickar. Tänk på att du måste skicka förfrågan med JSON POST. Vi använder den metoden eftersom det gör det möjligt att skicka komplexa objekt via HTTP-förfrågningar.
Det enklaste sättet att undvika det här felet är att använda våra API-exempel från dokumentationen.
Om du bygger egen kod, testa dina förfrågningar mot denna adress: https://api.anti-captcha.com/test
Du ser då vad du faktiskt skickar. Tänk på att du måste skicka förfrågan med JSON POST. Vi använder den metoden eftersom det gör det möjligt att skicka komplexa objekt via HTTP-förfrågningar.
ERROR_WRONG_FLAGS
Error code ERROR_WRONG_FLAGS is assigned to a text captcha when worker decides that captcha requirements like "numeric", "minimum length" are not accomplishable and presses button in their interface "incorrect flags". You are paying for such images because you're spending worker's time. This button, however, is not available to workers when no flags are sent along with a captcha image. Decision wether to use flags are not is up to the customer.
Full list of available flags is available at ImageToTextTask task description page.
Full list of available flags is available at ImageToTextTask task description page.
ERROR_BAD_DUPLICATES – vad är det?
ERROR_BAD_DUPLICATES uppstår när funktionen för 100 % igenkänning inte fick tillräckligt många captchakopior för att matcha ihop ett godtagbart svar.
Eftersom alla kopior löses individuellt av olika arbetare så debiteras ditt saldo för varje uppdrag, oavsett om den är korrekt eller inte.
Eftersom alla kopior löses individuellt av olika arbetare så debiteras ditt saldo för varje uppdrag, oavsett om den är korrekt eller inte.