我尝试将参加者添加到Google日历活动中。如果我通过个人帐户(OAuth2)登录,则一切正常。但是,如果我尝试通过服务帐户执行此操作,则会收到错误消息:
{
"code": 403,
"errors": [
{
"domain": "usageLimits",
"reason": "quotaExceeded",
"message": "Calendar usage limits exceeded."
}
]
}
我找到了一个博客,有人在其中写信,您需要配额才能添加与会者并且服务帐户没有任何配额。这应该是问题。
但是这对我来说不是解决方案,因为我想按服务器到服务器的请求。只有大约2-5名与会者,只有一两个一天的时间。
还有其他方法可以通过服务器到服务器的请求添加与会者吗?
最诚挚的问候,
alex
原因是与使用服务帐户与与会者创建日历事件的一般问题,请参阅here。>>
目前最好的解决方法是让服务帐户模拟用户,因此看起来是用户而非创建此事件的服务帐户。