Lista di errori API
Questa è la lista di errori che la nostra API potrebbe generare. Consigliamo vivamente ai programmatori di registrare e analizzare tutti gli errori dell'API e agire in modo tempestivo ed appropriato, risolvendo i bug nella tua app e distribuendo gli aggiornamenti ai tuoi utenti. Proteggiamo attivamente la nostra API da richieste "nonsense", che, for per esempio, generano lo stesso errore se la stessa richiesta viene ripetuta più e più volte. Ciò include ban di IP e subnet cosiccome sospensioni dell'account nei casi più gravi.
Identificatore | Codice | Descrizione |
---|---|---|
0 | Codice 0 è per "no errors". | |
1 | ERROR_KEY_DOES_NOT_EXIST | Non è stato possibile trovare la chiave dell'autorizzazione dell'account nel sistema. Assicurati di averla copiata correttamente senza spazi o caratteri di tabulazione. |
2 | ERROR_NO_SLOT_AVAILABLE | Nessun svogliato operatore captcha disponibile in questo momento; i clienti dovrebbero aumentare la loro offerta massima nelle impostazioni API nell'area cliente o scegli orari con minore attività per creare delle attività. |
3 | ERROR_ZERO_CAPTCHA_FILESIZE | Le dimensioni del captcha che stai caricando sono inferiori a 100 byte. |
4 | ERROR_TOO_BIG_CAPTCHA_FILESIZE | Le dimensioni del captcha che stai caricando sono superiori a 500,000 byte. |
10 | ERROR_ZERO_BALANCE | L'account ha un saldo pari a zero o negativo. |
11 | ERROR_IP_NOT_ALLOWED | Non ti è consentito effettuare richieste dal tuo IP con l'attuale chiave del tuo account. Consulta la lista degli IP che trovi nelle impostazioni API nell'area cliente. |
12 | ERROR_CAPTCHA_UNSOLVABLE | 5 operatori diversi non hanno potuto risolvere il Captcha. I clienti pagano per queste attività perchè i nostri operatori impiegano il loro tempo per eseguirle. |
13 | ERROR_BAD_DUPLICATES | Funzione di riconoscimento 100% non ha funzionato a causa dell'insuffciente numero di tentativi. |
14 | ERROR_NO_SUCH_METHOD | Richiesta fatta all'API con un metodo che non esiste. Questo solitamente accade quando i programmatori sbagliano a digitare i nomi dei metodi. |
15 | ERROR_IMAGE_TYPE_NOT_SUPPORTED | Non è stato possibile determinare il tipo di file captcha dal suo header exif o il tipo di immagine non è supportato. Gli unici formati consentiti sono JPG, GIF, PNG. Le immagini devono avere un header EXIF contenente informazioni riguardo il tipo di immagine. |
16 | ERROR_NO_SUCH_CAPCHA_ID | Il captcha che stai richiedendo non esiste nella lista dei tuoi captcha attivi o è scaduto. I captcha vengono rimossi dall'API 60 secondi dopo che l'operatore ha completato l'attività. In questo arco di tempo, la tua app dovrebbe inviare tutti i dati sui risultati delle attività e le richieste di report corretti/errati. |
21 | ERROR_IP_BLOCKED | Il tuo IP è stato bloccato a causa di un uso improprio dell'API. Scopri di più qui. |
22 | ERROR_TASK_ABSENT | La proprietà "task" è vuota o non impostata nel metodo createTask. |
23 | ERROR_TASK_NOT_SUPPORTED | Il tipo di attività non è supportato o non è stato digitato correttamente. Controlla la proprietà "type" nell'oggetto dell'attività. |
24 | ERROR_INCORRECT_SESSION_DATA | Alcuni dei valori richiesti per un'emulazione successiva dell'utente sono mancanti. L'output API output contiene maggiori dettagli riguardo ciò che manca. |
25 | ERROR_PROXY_CONNECT_REFUSED | Non è stato possibile connettersi al proxy dell'attività, connessione rifiutata. |
26 | ERROR_PROXY_CONNECT_TIMEOUT | Non è stato possibile connettersi al proxy dell'attività, connessione scaduta. |
27 | ERROR_PROXY_READ_TIMEOUT | Errore di timeout del proxy dell'attività |
28 | ERROR_PROXY_BANNED | IP Proxy bannato dal servizio target. |
29 | ERROR_PROXY_TRANSPARENT | Attività negata in fase di verifica del proxy. Il proxy deve essere non trasparente per nascondere il nostro server IP. Usa il nostro strumento di verifica proxy per effettuare il debug del tuo proxy. |
30 | ERROR_RECAPTCHA_TIMEOUT | Timeout dell'attività Recaptcha, probabilmente a causa del server proxy lento o del server Google |
31 | ERROR_RECAPTCHA_INVALID_SITEKEY | Il fornitore del captcha ha riportato che la chiave del sito non è valida. |
32 | ERROR_RECAPTCHA_INVALID_DOMAIN | Il fornitore del captcha ha riportato che il dominio per questa chiave del sito non è valido. |
33 | ERROR_RECAPTCHA_OLD_BROWSER | Il fornitore del captcha ha riportato che l'user-agent del browser non è compatibile con il loro javascript |
34 | ERROR_TOKEN_EXPIRED | Il server fornitore del captcha ha riportato che il token di variabile aggiuntiva è scaduto. Riprova con un nuovo token. |
35 | ERROR_PROXY_HAS_NO_IMAGE_SUPPORT | Il proxy non supporta il trasferimento di dati in forma di immagine da server Google. Usa il nostro strumento di verifica proxy per effettuare il debug del tuo proxy. |
36 | ERROR_PROXY_INCOMPATIBLE_HTTP_VERSION | Il proxy non supporta lunghe richieste GET con lunghezza di circa 2000 byte e non supporta connessioni SSL. Usa il nostro strumento di verifica proxy per effettuare il debug del tuo proxy. |
49 | ERROR_PROXY_NOT_AUTHORISED | Il login e la password del proxy sono errate. Usa il nostro strumento di verifica proxy per effettuare il debug del tuo proxy. |
51 | ERROR_INVALID_KEY_TYPE | Questo sitekey è di un altro tipo di Recaptcha. Prova a risolverlo come V2, V2-invisibile o V3. |
52 | ERROR_FAILED_LOADING_WIDGET | Non è stato possibile caricare il widget del fornitore del captcha sul browser dell'operatore. Prova ad inviare una nuova attività. |
53 | ERROR_VISIBLE_RECAPTCHA | Tentativo di risolvere un comune Recaptcha V2 come Recaptcha V2 invisibile. Rimuovi il flag 'isInvisible' dal carico utile dell'API. |
54 | ERROR_ALL_WORKERS_FILTERED | Nessun operatore rimasto che non sia stato filtrato dal metodo reportIncorrectRecaptcha. |
55 | ERROR_ACCOUNT_SUSPENDED | Il sistema ha sospeso il tuo account per un motivo valido. Contatta l'assistenza per i dettagli. |
56 | ERROR_TEMPLATE_NOT_FOUND | Il template AntiGate non è stato trovato con il suo nome in fase di creazione dell'attività. |
57 | ERROR_TASK_CANCELED | L'attività AntiGate è stata annullata dall'operatore. Vedi il campo "errorDescription" per le ragioni dell'annullamento. |