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.
Codes d’état HTTP courants
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.
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.
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.
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.