如何将drive.file oauth2范围与Google云端硬盘中的文件夹一起使用? [复制]

2024-02-09

我正在开发一个网络应用程序,该应用程序可以处理 Google 云端硬盘中的用户文件夹而不是单个文件。我想请求使用所需的最低权限drive.file scope https://developers.google.com/identity/protocols/googlescopes#drivev3。我正在使用驱动器选择器 UI https://developers.google.com/picker/允许用户选择一个文件夹,这与drive.file并将该文件夹添加到我的应用程序可以访问的文件夹列表中。

但是,问题在于它仅授予对文件夹的访问权限,就像它是单个文件一样,而不会递归授予对用户选择的文件夹内的所有文件和子文件夹的访问权限。我的应用程序当前没有使用 Drive UI 为文件夹提供“打开方式...”选项,因此我不知道这是否会授予正确的访问权限。

如何在使用 Google Drive 选择器 UI 时选择文件夹drive.file scope?


如果您正在使用驱动器选择器查找文件夹,您可以尝试使用google.picker.​ViewId.FOLDERS https://developers.google.com/picker/docs/看法?我也在我的网络应用程序中使用了驱动器选择器,并且我使用google.picker.​ViewId.DOCS_IMAGES查看因为我正在处理图像文件。如果这不能解决您的问题,则可能尚不受支持。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何将drive.file oauth2范围与Google云端硬盘中的文件夹一起使用? [复制] 的相关文章

随机推荐