Google api 超过/绕过Google日历API使用限制
我正在开发一个web应用程序,帮助用户组织他们的活动和来宾。我有两种类型的用户:Google api 超过/绕过Google日历API使用限制,google-api,google-calendar-api,service-accounts,google-iam,Google Api,Google Calendar Api,Service Accounts,Google Iam,我正在开发一个web应用程序,帮助用户组织他们的活动和来宾。我有两种类型的用户: “组织者”-能够创建活动的人 “客人”-只参加活动的人 我所有关于他们的资料都是他们的谷歌(Gmail)电子邮件 我的用户被分组为“团队”。在每个团队中,可能会有许多人组织活动,但具体活动的组织者并不相关(该团队中的每个组织者都可以更改每个团队的活动),并且并不总是邀请整个团队参加活动 每当组织者在我的应用程序中创建新事件时,我希望我的应用程序在Google日历中创建此事件的表示。此外,我希望我的应用程序邀请来宾参
我当前的解决方案是这样工作的:
这是天衣无缝的,但经过一段时间(并获得更多用户),我最终遇到了“超出使用限制”的错误。据了解,限制非常低(大多数情况下,10k邀请比我希望的要少) 正如您提供的参考中所述:“为了防止垃圾邮件,谷歌日历限制用户发送给外部来宾的邀请数量”。你必须同意10000个用户是很多的-特别是因为它不是每月一次,但几天后就会补充,这只是外部用户的情况,对你的域用户来说,限制更高。是的,10000是很多,但我的应用程序的核心是事件-这一切都与此有关。所以当我有40个“组织者”用户时,他们每个人都想每天创建一个活动,邀请10个人,然后40*30*10,我已经达到了极限;拥有40个用户并不是那么多。这就是为什么我想知道是否还有其他与Google Calendar集成的选项,您可以尝试设置第二个服务帐户(甚至获取第二个GSuite帐户),并在代码中实现,如果使用第一个服务帐户导致错误,将使用第二个帐户重试请求。