gpt4 book ai didi

google-apps-script - 如何使用应用脚本的DriveApp或Drive Service访问appDataFolder?

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

我在想这可能行得通:

var ADF = DriveApp.getRootFolder().getFoldersByName('appDataFolder');

我也试过:

var ADF = Drive.Children.list('appfolder');

但我得到:“当前范围不允许使用 appdata 文件夹”

Drive Service v.2 在脚本资源和开发人员控制台中均已启用。资源对话框中没有列出 3.0 版。

独立应用程序脚本网络应用程序是否可以访问此文件夹?

我想将我的 webapp 数据文件存储在那里,而不是在用户的根目录下创建一个可见的文件夹。

最佳答案

独立应用程序脚本网络应用程序是否可以访问此文件夹?

有可能,使用正确的scope访问它。

Get authorization to use the Application Data folder

  • To be able to use your Application Data folder, request access to the following scope:
https://www.googleapis.com/auth/drive.appdata

如何做

Check Scopes in project

  • 文件 -> 项目属性 -> 范围 enter image description here

要添加范围,您必须创建一个 OAuth2 for Apps Script ,这是一个用于访问 Appfolder 的 Google Apps 脚本库的 github 示例在 Google 云端硬盘中。

开启 Google Advance Service

  • 资源 -> 高级 Google 服务.... enter image description here

希望这对您有所帮助。

关于google-apps-script - 如何使用应用脚本的DriveApp或Drive Service访问appDataFolder?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40207315/

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