gpt4 book ai didi

google-drive-api - 我是否必须共享 Google Drive 文件夹才能访问服务帐户?

转载 作者:行者123 更新时间:2023-12-03 15:52:21 25 4
gpt4 key购买 nike

我创建了一个用于 Google Drive API 的服务帐户,如下所述:
https://developers.google.com/drive/delegation

在阅读完所有内容后,我的印象是该服务帐户应代表实际帐户执行操作,该帐户是正在使用的 Google Apps for Business 域的一部分。

这样,我希望在处理 Google Drive 文件夹时不需要处理特殊权限。然而,在authenticating之后和 trying to list the contents of a folder ,什么都没有显示。

如果我将服务帐户电子邮件地址专门添加到文件夹的“共享”列表中,一切似乎都按预期工作。我可以使用 API 列出文件夹中的文件。

我的问题是,这是应该的方式还是我遗漏了一些允许服务帐户代表实际帐户访问文件夹而无需专门将服务帐户电子邮件地址添加到共享列表的内容?

感谢您的时间。

最佳答案

您需要用他/她的电子邮件来模拟用户。执行 https://developers.google.com/drive/delegation 上解释的步骤并使用下面的片段作为进一步的编码引用。

关于google-drive-api - 我是否必须共享 Google Drive 文件夹才能访问服务帐户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18360634/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com