Codes d'erreur API
L’API Frame.io peut renvoyer les erreurs courantes suivantes :
Dépannage des erreurs courantes
Lorsque vous utilisez un jeton API valide pour effectuer des tâches courantes, les erreurs les plus courantes sont 403, 404 et 500. Une erreur 403 indique généralement l’un des trois scénarios suivants :
- Le jeton utilisé dans la demande, et/ou l’Utilisateur auquel appartient le jeton, n’a pas un accès suffisant à la zone du Compte Frame.io où la ressource a été demandée.
- Le jeton n’a pas suffisamment de portées pour la ressource demandée. Par exemple : appel
GET /comments/sans la portéecomments.read. - Un problème de trafic réseau empêche l’API Frame.io de traiter la demande. Si vous soupçonnez que vos demandes sont bloquées par un problème de trafic réseau, veuillez contacter l’assistance clientèle.
Une erreur 404 indique généralement qu’une ressource n’existe plus — elle a été déplacée ou supprimée. Une erreur 500 indique généralement une URL de demande ou un corps mal formés, mais peut également se produire lorsque nous ne parvenons pas à traiter la demande dans le délai imparti (30 s).
Limitation du taux
L’API Frame.io applique des limites de taux par jeton. La limite par défaut pour un jeton est de 50 appels par seconde. Certaines méthodes ont des limites inférieures (par exemple, POST /assets/:id/children est limité à 5 assets par seconde).
Toutes les limites sont susceptibles de changer et, lorsqu’elles sont atteintes, renvoient une erreur HTTP 429. Nous suggérons d’utiliser une approche de temporisation exponentielle pour gérer la limitation du taux.
Consultez notre Guide sur les limites de taux pour en savoir plus.