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 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 Non autorisé
Votre clé API est invalide ou manquante. Vérifiez que votre clé API est correcte et incluse dans la requête.
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 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 Service indisponible
L'API est temporairement indisponible pour maintenance. Veuillez réessayer dans quelques minutes.
Exemple:
Bonnes pratiques de gestion des erreurs
- 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