gpt4 book ai didi

google-drive-api - google drive API 的测试环境?

转载 作者:行者123 更新时间:2023-12-04 12:26:33 26 4
gpt4 key购买 nike

如何安全地测试使用 API 读取和写入 Google Drive 的应用程序?

我创建了一个在服务器上运行的应用程序,它基本上将模板 google doc 复制到另一个目录,然后编辑这个新文件。

为了做到这一点,我:

  • 创建了一个服务帐号,
  • 将域范围的权限委派给此服务帐户
    ( https://developers.google.com/identity/protocols/OAuth2ServiceAccount#delegatingauthority ),

  • 然后应用程序模拟域的用户(始终是同一用户)来访问 API 资源。

    此应用程序有效,但有两个问题:
  • 服务帐户可以访问太多东西。理想情况下,我希望它仅对一个文件夹具有 RW 访问权限,
  • 我想创建只能访问另一个特定文件夹或更好的另一个驱动器的测试凭据。

  • 谢谢!

    最佳答案

    驱动器没有基于文件夹的权限。您可以获得的最接近的方法是创建一个额外的服务帐户,然后将文件夹共享到该 SA。

    关于google-drive-api - google drive API 的测试环境?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56632562/

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