Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 未经任何授权执行Google脚本_Google Apps Script_Google Sheets_Permissions_Google Sites - Fatal编程技术网

Google apps script 未经任何授权执行Google脚本

Google apps script 未经任何授权执行Google脚本,google-apps-script,google-sheets,permissions,google-sites,Google Apps Script,Google Sheets,Permissions,Google Sites,我想问一下,是否有可能在不要求许可的情况下在谷歌网站上执行谷歌脚本 许可步骤 许可步骤 代码中需要权限的部分如下所示: var sheet=SpreadsheetApp.openById("ID"); 是否可以在不请求权限的情况下访问电子表格 脚本只需要对电子表格进行读取访问,电子表格将与所有人共享。您可以使用urlFetch访问工作表api。你不需要驱动器访问权限,但需要“访问外部url”权限。谷歌脚本必须在“谁有权访问应用程序”下以“任何人,甚至匿名”的形式发布。这是避免授权提示的唯一方法

我想问一下,是否有可能在不要求许可的情况下在谷歌网站上执行谷歌脚本

  • 许可步骤

  • 许可步骤

  • 代码中需要权限的部分如下所示:

    var sheet=SpreadsheetApp.openById("ID");
    
    是否可以在不请求权限的情况下访问电子表格


    脚本只需要对电子表格进行读取访问,电子表格将与所有人共享。

    您可以使用
    urlFetch
    访问工作表api。你不需要驱动器访问权限,但需要“访问外部url”权限。谷歌脚本必须在“谁有权访问应用程序”下以“任何人,甚至匿名”的形式发布。这是避免授权提示的唯一方法。有许多方法可以配置共享和发布。谁拥有电子表格?谁拥有该脚本?另外,
    /@OnlyCurrentDoc
    将大幅缩减请求的权限(如果您还不知道的话)。