Javascript 谷歌电子表格“;您没有权限调用fetch";

Javascript 谷歌电子表格“;您没有权限调用fetch";,javascript,api,google-apps-script,google-sheets,Javascript,Api,Google Apps Script,Google Sheets,我正在使用google电子表格中的脚本编辑器,我希望能够发出一个简单的HTTP请求,但我一直收到以下错误消息: googleapps脚本:您没有调用fetch的权限 我使用了onEdit功能 function onEdit(e){ var ui = SpreadsheetApp.getUi(); var response = UrlFetchApp.fetch('http://www.google.com/'); Logger.log(response.getCont

我正在使用google电子表格中的脚本编辑器,我希望能够发出一个简单的HTTP请求,但我一直收到以下错误消息:

googleapps脚本:您没有调用fetch的权限

我使用了
onEdit
功能

function onEdit(e){
  var ui = SpreadsheetApp.getUi();
        var response = UrlFetchApp.fetch('http://www.google.com/');
    Logger.log(response.getContentText());
  } 
为什么我会犯这个错误?任何帮助都将不胜感激。

重命名该函数,然后为其安装一个
onEdit
触发器。在脚本编辑器中手动调用它,继续执行授权流,然后该功能将按预期工作


请注意,对于具有配额的对象(如UrlFetch),您可能希望在范围检查等之后关闭调用(即is
event.range.getColumn()
所需的值等).

我试图为可安装触发器创建一个函数,但出现了一些错误,例如
在使用
电子表格应用程序.getActive()时,您无权调用getActive
您能否给出一个快速工作的示例,因为一旦我修复了一件事,就会出现另一个错误:(您是否在脚本编辑器中手动运行了该函数一次?这将触发授权流,您在其中授予它权限。