我正在尝试在Google电子表格加载时发出HTTP POST请求。
我已经在菜单下拉菜单中将HTTP POST请求用作功能,但无法与onOpen
or一起使用onInstall
。
这是代码:
function onOpen(){
var url = "http://example.com/collect";
var options = {
"method": "post",
"payload": {
"v":"1",
"data1":"hello",
"data2":"5553",
"data3":"test"
}
}
Logger.log('worked');
UrlFetchApp.fetch(url, options);
}
电子表格加载时是否可以发出HTTP POST请求?如果是这样,您认为我的代码有什么问题吗?
如果您阅读有关权限和简单触发器的文档,您将了解到简单触发器无法执行任何需要授权的操作,因为它们在“键盘用户”的权限下运行,并且无声地执行。
更改函数名称并创建一个可安装的onOpen触发器,该触发器将自己执行。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句