Node.js 谷歌API服务帐户-Can';无法访问私有数据

Node.js 谷歌API服务帐户-Can';无法访问私有数据,node.js,google-api,google-calendar-api,service-accounts,Node.js,Google Api,Google Calendar Api,Service Accounts,正在尝试使用服务帐户访问我的个人日历数据 我已经完成了创建服务帐户(具有所有者权限)的设置。使用NodeJS,我成功地向我的公共日历发出了请求,但没有向我的私人日历发出请求。(使用GoogleAppis和GoogleOAuthJWT软件包的结果相同) 我搜索的所有内容都表明我需要授予“域范围的权限”,但是,我没有一个G套件帐户,所以我认为这不适用于我 所以问题是,一个人可以使用服务帐户访问自己的个人日历数据吗?我可能遗漏了什么?在评论中回答,感谢。链接到 记住,服务帐户不是你的。该服务帐户有自己

正在尝试使用服务帐户访问我的个人日历数据

我已经完成了创建服务帐户(具有所有者权限)的设置。使用NodeJS,我成功地向我的公共日历发出了请求,但没有向我的私人日历发出请求。(使用
GoogleAppis
GoogleOAuthJWT
软件包的结果相同)

我搜索的所有内容都表明我需要授予“域范围的权限”,但是,我没有一个G套件帐户,所以我认为这不适用于我


所以问题是,一个人可以使用服务帐户访问自己的个人日历数据吗?我可能遗漏了什么?

在评论中回答,感谢。链接到

记住,服务帐户不是你的。该服务帐户有自己的谷歌日历帐户,因此,如果您试图阅读您的个人日历之一,您将不得不与该服务帐户共享它


与我的服务帐户共享日历。

请在评论中回答,感谢。链接到

记住,服务帐户不是你的。该服务帐户有自己的谷歌日历帐户,因此,如果您试图阅读您的个人日历之一,您将不得不与该服务帐户共享它


与我的服务帐户共享了日历。

您可以参考此。它说,该服务帐户有其在谷歌日历上的帐户,因此,如果您试图阅读您的个人日历之一,您将与该服务帐户共享它。您可以使用检查给出的示例。

您可以参考此示例。它说,该服务帐户有其在谷歌日历上的帐户,因此,如果您试图阅读您的个人日历之一,您将与该服务帐户共享它。您可以使用检查给出的示例。

非常感谢。一切都好了,非常感谢。现在一切正常。