【问题标题】:Google Calendar API: Add attendee via service account not workingGoogle Calendar API:通过服务帐户添加与会者不起作用
【发布时间】:2020-02-04 08:29:11
【问题描述】:

我尝试将参加者添加到 google-calendar-event。 如果我通过我的个人帐户 (OAuth2) 登录,一切正常。 但是,如果我尝试通过服务帐户执行此操作,则会出现错误:

{
   "code": 403,
   "errors": [
       {
           "domain": "usageLimits",
           "reason": "quotaExceeded",
           "message": "Calendar usage limits exceeded."
       }
   ]
}

我发现了一个博客,有人在其中写道,您需要配额才能添加与会者 并且服务帐户没有任何配额。这应该是问题所在。

但这对我来说不是解决方案,因为我想添加一些与会者 服务器到服务器请求。它只有大约 2-5 名与会者,只有一两个 一天几次。

还有其他方法可以通过服务器到服务器请求添加与会者吗?

最好的问候,

亚历克斯

【问题讨论】:

    标签: api service calendar account quota


    【解决方案1】:

    原因是使用服务帐户与与会者创建日历活动时的一般问题,请参阅here

    目前最好的解决方法是让服务帐户模拟用户,因此看起来是用户而不是服务帐户创建了此事件。

    【讨论】:

      猜你喜欢
      • 2014-10-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-26
      • 2017-11-04
      • 2012-12-02
      • 1970-01-01
      相关资源
      最近更新 更多