API 错误代码
API 错误代码
Frame.io API 可能返回以下常见错误:
故障诊断常见错误
当使用有效的 API 令牌执行常见任务时,最常见的错误是 403、404 和 500。403 错误通常表示以下三种情况之一:
- 请求中使用的令牌,和/或该令牌所属的用户对请求资源所在的 Frame.io 帐户区域没有足够的访问权限。
- 该令牌对所请求的资源没有足够的 权限范围。例如:在没有
comments.read权限范围的情况下调用GET /comments/。 - 网络流量问题正在阻止 Frame.io API 处理该请求。如果您怀疑您的请求因网络流量问题而被阻止,请联系客户支持。
404 错误通常表示资源不再存在 — 它已被移动或删除。500 错误通常表示请求 URL 或请求体格式有误,但当我们无法在可用时间范围内(30 秒)完成请求时也可能发生这种情况。
速率限制
Frame.io API 对每个令牌都应用速率限制。令牌的默认限制为每秒 50 次调用。某些方法的限制更低(例如 POST /assets/:id/children 的速率限制为每秒 5 个资产)。
所有限制均可能发生变化,当达到限制时,将返回 429 HTTP 错误。我们建议使用指数退避方法来处理速率限制。
请查看我们的指南以了解更多关于速率限制的信息。