我正在为电子表格编写Google脚本,在将其部署为网络应用后,您会获得一个网址(https://script.google.com/macros/s/.../dev)。
我想在网址中传递一个输入参数(例如(https://script.google.com/macros/s/.../dev/param)。
如何在脚本中获取此参数的值?
答案 0 :(得分:1)
您可以在已部署的webapp网址的末尾添加字符串,只需插入问号并使用&分隔参数。
示例:
the .dev https://script.google.com/macros/s/AKfycb___vWxs/dev?val=test&otherVal=otherTest
the .exec https://script.google.com/macros/s/AKfycb___vWxs/exec?val=test&otherVal=otherTest
演示代码:
function doGet(e) {
var valToReturn = ContentService.createTextOutput('the parameters were '+e.parameter.val+'\nand\n'+e.parameter.otherVal).setMimeType(ContentService.MimeType.TEXT);
return valToReturn;
}
您将在浏览器中获得两个参数值