谷歌日历API业务令牌,只有读者accessRole(Google Calendar API ser

2019-11-03 11:23发布

我在访问谷歌日历API和一个服务标识由一个应用程序,用于域帐户拥有日历验证。 当我打电话calendar.events.list,我得到的回应:

{ kind: 'calendar#events',
  etag: [snip],
  summary: [snip],
  description: [snip],
  updated: '2014-11-16T12:33:06.434Z',
  timeZone: 'Europe/London',
  accessRole: 'reader',                <------ this is the problem
  defaultReminders: [],
  nextSyncToken: [snip],
  items: [] }

我希望能写的日历。 令牌的accessRolereader 。 如何授予业务令牌writer日历的访问? 我已经使用谷歌日历网络界面给试图“进行更改和管理共享”访问业务令牌的电子邮件地址,但它会自动更改为“查看所有详细活动”当我保存。

Answer 1:

该网站用户界面将只允许你从相同的域名谷歌Apps帐户的用户共享日历。 为了使用该服务帐户,你必须给它的权限在应用程序管理员,描述在这里 (在步骤4中选项的名称是错误的,我不记得了,但是那是在第三链接页)。



文章来源: Google Calendar API service token only has reader accessRole