我需要为自己的SaaS创建一个调度程序,而我试图了解Google Calendar API是否适合该调度程序。基本上我可以有成千上万个日历。每个日历可能是我服务的用户,但不是Google用户。似乎我可以在我的Google Cloud服务帐户下使用资源日历。我最大的担心是我的使用是否会自动或通过请求增加配额而落在Calendar API的服务配额之内?
答案 0 :(得分:1)
是的,服务帐户将在配额使用限制之内。在一天中创建超过25个日历也有一个限制,导致用户在一天的其余时间内最终都处于读取模式。
Google Calendar API使用限制
Google Calendar API的每日礼遇上限为1,000,000个查询。
要查看或更改项目的使用限制,或请求增加配额,请执行以下操作:
- 如果您还没有项目的计费帐户,请创建一个。
- 在API控制台中访问API库的“已启用API”页面,然后从列表中选择一个API。
- 要查看和更改与配额相关的设置,请选择“配额”。要查看使用情况统计信息,请选择“使用情况”。
答案 1 :(得分:0)
一方面,您可以通过在多个服务帐户之间分配用户来解决配额问题。您可能还希望将它们分片到多个App ID中。
另一方面,不要这样做。以我的经验,在预期用例之外使用Google API效果并不理想。