我正在尝试从谷歌日历访问事件,我遇到了解决方案 here,此脚本需要google service account,我有一个疑问是谷歌服务帐户是免费的还是我的申请需要Google Work account?
答案 0 :(得分:0)
在Delegating domain-wide authority to the service account中讨论并显示为最佳选择:
如果您有Google Apps域 - 例如,如果您使用Google Apps for Work,则Google Apps域管理员可以授权应用程序代表Google Apps域中的用户访问用户数据。例如,使用Google Calendar API将事件添加到Google Apps域中所有用户的日历的应用程序将使用服务帐户代表用户访问Google Calendar API。授权服务帐户代表域中的用户访问数据有时被称为“将域范围的权限委派给服务帐户”。
此外,
要将域范围的权限委派给服务帐户,请首先在Developers Console的“权限”页面的“服务帐户”部分中为现有服务帐户启用域范围的委派,或者创建一个启用了域范围委派的新服务帐户。 / p>
最后,在您的应用程序在Google App Engine上运行时,在创建项目时,会自动设置服务帐户。