gpt4 book ai didi

google-drive-api - Google Sheet OAuth 范围只能访问几个文件?

转载 作者:行者123 更新时间:2023-12-05 00:56:43 25 4
gpt4 key购买 nike

我们有一个受限制的应用程序,我们可以在其中控制用户帐户的创建。我们还使用 Google 登录。由于所有用户都在我们的 GSuite 域中,因此目前该应用程序未经验证并且很好。但我们希望将其扩展到 GSuite 域之外的用户。

用户可以在我们的应用程序中提供电子表格的链接,应用程序将根据用户请求修改工作表。

有没有办法只请求一个 OAuth 范围,只允许访问特定文件?这 https://www.googleapis.com/auth/spreadsheets 对我们的使用来说似乎有点过头了。

注意:电子表格已经存在,因此 https://www.googleapis.com/auth/drive.file 权限在我们的案例中不起作用。

最佳答案

没有这样的范围。

您可以在官方 Sheets API 文档中看到,对于将修改电子表格的 API 调用,唯一允许的范围是这些范围(例如,参见 batchUpdateappendclear):

  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.file
  • https://www.googleapis.com/auth/spreadsheets

考虑到 drive.file 不是一个选项,并且 drivespreadsheets 更加“矫枉过正”,目前没有适合您需求的范围。

功能要求:

不过,这可能会在未来发生变化。问题跟踪器中目前有一个关于将应用访问限制为特定文件夹的开放功能请求:

您可以单击引用页面左上角的星号以跟踪此情况。

关于google-drive-api - Google Sheet OAuth 范围只能访问几个文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61876633/

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