Mr.*_*nks 4 javascript api google-sheets google-apps-script
我在谷歌电子表格中使用脚本编辑器,我希望能够发出一个简单的 HTTP 请求,但我不断收到以下错误消息:
Google Apps Script: You do not have permission to call fetch
我使用了onEdit函数
function onEdit(e){
var ui = SpreadsheetApp.getUi();
var response = UrlFetchApp.fetch('http://www.google.com/');
Logger.log(response.getContentText());
}
Run Code Online (Sandbox Code Playgroud)
为什么我收到这个错误?任何帮助,将不胜感激。
简单触发器不能使用需要授权的功能 重命名函数,然后为其创建一个已安装的onEdit触发器。在脚本编辑器中手动调用它,继续执行授权流程,然后该功能将按您的预期工作。
请注意,对于具有配额的事物(例如 UrlFetch),您可能希望在范围检查等之后对调用进行门控(即是event.range.getColumn()所需值等)。
| 归档时间: |
|
| 查看次数: |
4189 次 |
| 最近记录: |