我尝试将出席者添加到google日历事件中。如果我通过我的个人帐户(OAuth2)登录,一切都正常。但是,如果我尝试通过服务帐户执行此操作,则会得到错误:
{
"code": 403,
"errors": [
{
"domain": "usageLimits",
"reason": "quotaExceeded",
"message": "Calendar usage limits exceeded."
}
]
}我发现了一个博客,其中有人写道,你需要配额才能添加参与者,而服务帐户没有任何配额。这应该是问题所在。
但这对我来说不是解决方案,因为我想通过服务器到服务器的请求来添加一些与会者。它只有2-5个参与者,一天只有一到两次。
有没有其他方法可以通过服务器到服务器的请求来添加与会者?
诚挚的问候,
亚历克斯
发布于 2020-03-26 15:10:49
原因是在使用服务帐户与与会者创建日历事件时出现常规问题,请参阅here。
目前最好的解决方法是让服务帐户模拟用户,这样看起来就像是用户而不是服务帐户创建了此事件。
https://stackoverflow.com/questions/60053318
复制相似问题