Codici di errore API
L’API Frame.io potrebbe restituire i seguenti errori comuni:
Risoluzione dei problemi comuni
Quando utilizzi un token API valido per eseguire attività abituali, gli errori più comuni sono 403, 404 e 500. Un errore 403 di solito indica uno di tre scenari:
- Il token utilizzato nella richiesta e/o l’utente a cui appartiene il token non ha accesso sufficiente all’area dell’account Frame.io dove è stata richiesta la risorsa.
- Il token non ha ambiti Scopes sufficienti per la risorsa richiesta. Ad esempio, se si chiama
GET /comments/senza l’ambitocomments.read. - Un problema di traffico di rete impedisce all’API Frame.io di elaborare la richiesta. Se sospetti che le tue richieste vengano bloccate a causa di un problema di traffico di rete, contatta l’assistenza clienti.
Un errore 404 di solito indica che una risorsa non esiste più, ovvero è stata spostata o eliminata. Un errore 500 di solito indica che il corpo o un URL di richiesta ha un formato errato, ma potrebbe anche verificarsi quando non riusciamo a completare la richiesta nel tempo a disposizione (30s).
Limite di frequenza
L’API Frame.io applica limiti di frequenza per singolo token. Il limite predefinito per un token è di 50 chiamate al secondo. Alcuni metodi hanno limiti più bassi (ad esempio, POST /assets/:id/children ha un limite di 5 risorse al secondo).
Tutti i limiti sono soggetti a cambiamenti e, quando vengono raggiunti, restituiscono un errore HTTP 429. Suggeriamo di utilizzare un approccio di backoff esponenziale per gestire i limiti di frequenza.
Consulta la nostra guida sui limiti di frequenza per saperne di più.