我们正在开发一个与Gmail合作的项目API,它可能超过此页面的API限制https://developers.google.com/gmail/api/v1/reference/quota
API极限
每日使用1,000,000,000配额单位
每个用户速率限制每个用户每秒250个配额单位
"超过速率限制将导致HTTP403或HTTP429太多请求响应,您的应用程序应通过指数退避重试来响应。"
您提供的链接提供了有关Gmail配额使用和限制的大量信息。
1.So我们可以从脚本中调用,在我们运行项目之前检查API调用的数量?或者它只能在网页的googleAPI控制台中看到?
要查看配额使用情况,请访问您的开发人员控制台。您是正确的,它可以使用控制台查看。您还可以查看流量(每秒请求数)和项目启用API的错误率。
2.HTTP403错误是否绑定到每日使用限制,HTTP429绑定到用户速率限制?
根据留档使用限制:
超过速率限制将导致HTTP403或HTTP429太多请求响应,您的应用应通过指数退避重试来响应。
错误4xx更可能与用户速率限制有关。并且留档讨论了当遇到错误4xx(指数退避)时该怎么做。
3.API限制每日使用是否指日历日?
每日使用量是指每天最大API请求量
希望此信息有所帮助。