繁体   English   中英

Google API服务帐户 - 无法访问私人数据

[英]Google API Service Account - Can't Access Private Data

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

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

我搜索过的所有内容都显示我需要提供“域范围权限”,但我没有G Suite帐户,所以我不相信这适用于我。

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

回答评论,感谢abielita 链接回答

记住服务帐户不是你。 该服务帐户拥有自己的Google日历帐户,因此,如果您尝试阅读其中一个个人日历,则必须与服务帐户共享。

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

你可以参考这篇SO帖子 它表示该服务帐户具有Google日历帐户,因此,如果您尝试阅读其中一个个人日历,则表示您将与该服务帐户共享该帐户。 您可以使用Json服务帐户密钥文件检查给出的示例。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM