【发布时间】:2021-05-14 10:05:26
【问题描述】:
我们的应用程序目前对 Google Drive API 进行了大量调用,以检索更改、权限、文件等。目前我们正在努力解决 403 rateLimitExceeded 错误。
根据文档here,有两种解决方案:
- 批处理请求。
- 使用指数退避重试请求。
我们希望实施批处理以帮助减少错误。但是,根据文档here:
一起批处理的一组 n 个请求计入您的使用限制,作为 n 个请求,而不是一个请求。批处理请求在处理之前被分解为一组请求。
我想我的问题是,作为单个批次的一部分的一组 n 个请求是否仍算作达到速率限制的 n 个请求?这意味着如果一个批次包含的请求数与触发 403 rateLimitExceeded 的请求数一样多,是否仍会返回该错误?
非常感谢任何帮助。
【问题讨论】:
标签: google-drive-api rate-limiting