Gestion des erreurs

Apprenez à gérer les erreurs d'API avec élégance dans votre application

En cas de problème avec une requête API, AllNewsAPI renvoie une réponse d'erreur avec un code d'état et un message. Ce guide explique chaque erreur et comment la gérer.

Codes d'erreur

400

400 Mauvaise requête

Votre requête est mal formée ou il manque des paramètres obligatoires. Vérifiez vos paramètres de requête et réessayez.

401

401 Non autorisé

Votre clé API est invalide ou manquante. Vérifiez que votre clé API est correcte et incluse dans la requête.

403

403 Interdit

Votre compte n'est pas autorisé à effectuer cette requête. Cela peut se produire si vous tentez d'accéder à des fonctionnalités premium avec un forfait gratuit.

429

429 Trop de requêtes

Vous avez dépassé votre limite de requêtes quotidienne. Veuillez patienter jusqu'à la réinitialisation de cette limite à 00h00 UTC ou passez à un forfait supérieur.

503

503 Service indisponible

L'API est temporairement indisponible pour maintenance. Veuillez réessayer dans quelques minutes.

Exemple:

Bonnes pratiques de gestion des erreurs

Conseil
  • Vérifiez toujours le code d'état de la réponse avant de traiter les données.
  • Mettre en œuvre un mécanisme de temporisation exponentielle pour la nouvelle tentative des requêtes ayant échoué.
  • Consigner les erreurs à des fins de débogage et de surveillance