Erreurs et Limites – Documentation ByByBG
❌ Erreurs et Limites

Erreurs et Limites de l’API

Comprenez les codes d’état de l’API, les restrictions de téléversement, les limites de requêtes et les solutions de dépannage pour les applications en production.

APERÇU

Comprendre les réponses de l’API

L’API ByByBG renvoie des codes d’état HTTP standards pour indiquer les requêtes réussies, les échecs, les restrictions de téléversement et les limites de débit.

Conseil : Gérez toujours correctement les erreurs API dans les applications de production afin d’améliorer la stabilité et l’expérience utilisateur.
STATUS CODES

Codes d’état HTTP courants

Code
Description
200
Arrière-plan supprimé avec succès.
400
Requête invalide ou fichier image manquant.
401
Clé API manquante ou invalide.
403
Accès refusé.
413
Le fichier image téléversé est trop volumineux.
415
Format d’image non pris en charge.
429
Trop de requêtes. Limite de débit dépassée.
500
Erreur interne du serveur lors du traitement.
503
Service temporairement indisponible.
LIMITS

Restrictions de téléversement

  • Taille maximale de l’image prise en charge : 10 Mo.
  • Formats pris en charge : PNG, JPG, JPEG et WEBP.
  • Format de sortie transparent : PNG.
  • Les requêtes API peuvent être soumises à des limitations de débit.
  • Les téléversements volumineux peuvent augmenter le temps de traitement.
TROUBLESHOOTING

Problèmes courants et solutions

🔐

Clé API invalide

Vérifiez votre clé API et les en-têtes de requête avant d’envoyer des requêtes.

📦

Image volumineuse

Compressez les images avant le téléversement afin de réduire leur taille et d’améliorer la vitesse.

🌐

Erreur réseau

Vérifiez votre connexion Internet et la disponibilité du serveur backend.

Limite de débit

Réduisez la fréquence des requêtes ou passez à une formule supérieure.

BEST PRACTICES

Recommandations pour la production

  • Utilisez des mécanismes de nouvelle tentative pour les requêtes échouées.
  • Affichez des messages d’erreur conviviaux.
  • Validez les fichiers avant leur envoi.
  • Compressez les grandes images avant le téléversement.
  • Mettez en cache les réponses réussies lorsque cela est possible.
  • Surveillez l’utilisation de l’API et les limites de requêtes.
ERROR RESPONSE

Exemple de réponse JSON d’erreur

{
  "success": false,
  "error": "Invalid API key"
}

Documentation terminée

Vous êtes maintenant prêt à intégrer l’API ByByBG dans des sites web, applications mobiles, plateformes SaaS et systèmes d’automatisation.