【问题标题】:Google apps script permission to access a folder访问文件夹的 Google Apps 脚本权限
【发布时间】:2017-10-30 11:27:27
【问题描述】:

如果我直接运行该函数,这个简单的代码可以在独立脚本和绑定到谷歌工作表的脚本中工作,但是当我运行它打开工作表时会出现权限错误。问题出在哪里?

function onOpen() {
  jsondir = DriveApp.getFolderById("XXXXXXXXXXXXXXXXXXXXXXXXXXXX")
  Logger.log(jsondir)
}

【问题讨论】:

    标签: google-apps-script permissions google-apps


    【解决方案1】:

    在使用需要授权的方法(DriveApp)的情况下,必须安装该功能作为触发器。如何安装触发器如下。详细信息是here

    • 在脚本编辑器上。
      • 编辑 -> 当前项目的触发器
      • 点击“未设置触发器。点击此处立即添加。”
      • 在“运行”中,选择“onOpen”
      • 在活动中,选择“来自电子表格”和“打开时”
      • 按“保存”按钮。

    如果我误解了你的问题,我很抱歉。

    【讨论】:

    • @Agostino 欢迎您。也谢谢你。如果您的问题得到解决,请按接受按钮。与您有相同问题的其他人也可以将您的问题作为可以解决的问题。如果找不到按钮,请随时告诉我。 stackoverflow.com/help/accepted-answer
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-01-10
    • 2020-10-19
    • 2019-06-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-05
    相关资源
    最近更新 更多