Gestione degli errori
Scopri come gestire con eleganza gli errori API nella tua applicazione
Quando si verifica un problema con una richiesta API, AllNewsAPI restituisce una risposta di errore con un codice di stato e un messaggio. Questa guida spiega ogni errore e come gestirlo.
Codici di errore
400 Richiesta non valida
La tua richiesta è errata o mancano i parametri obbligatori. Controlla i parametri della query e riprova.
401 Non autorizzato
La tua chiave API non è valida o è mancante. Verifica che la tua chiave API sia corretta e inclusa nella richiesta.
403 Proibito
Il tuo account non dispone dell'autorizzazione per questa richiesta. Questo potrebbe verificarsi se stai tentando di accedere alle funzionalità premium di un piano gratuito.
429 Troppe richieste
Hai superato il limite giornaliero di richieste. Attendi che il limite venga azzerato alle 00:00 UTC oppure aggiorna il tuo piano.
503 Servizio non disponibile
L'API è temporaneamente non disponibile per manutenzione. Riprova tra qualche minuto.
Esempio:
Migliori pratiche per la gestione degli errori
- Controllare sempre il codice di stato della risposta prima di elaborare i dati
- Implementare il backoff esponenziale per riprovare le richieste non riuscite
- Registra gli errori per il debug e il monitoraggio