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

400 Richiesta non valida

La tua richiesta è errata o mancano i parametri obbligatori. Controlla i parametri della query e riprova.

401

401 Non autorizzato

La tua chiave API non è valida o è mancante. Verifica che la tua chiave API sia corretta e inclusa nella richiesta.

403

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

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

503 Servizio non disponibile

L'API è temporaneamente non disponibile per manutenzione. Riprova tra qualche minuto.

Esempio:

Migliori pratiche per la gestione degli errori

Mancia
  • 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