我可以通过表格URL执行Google App脚本吗?

时间:2017-04-14 05:46:49

标签: android google-apps-script google-sheets-api

无法让OAuth工作,因此我选择了公开电子表格,能够通过网址(范围/值)下载数据。为了通过嵌入在POST中的JSON获取上传数据而苦苦挣扎,那么我认为我看到了其他一些方法:是否有可能编写一个应用程序脚本,将值写入单元格并将该数据嵌入到URL中以及执行应用程序的请求脚本?

基本上,通过GET下载数据并通过GET上传数据,听起来很疯狂?

1 个答案:

答案 0 :(得分:2)

不确定。您只需要一个名为doGet的函数,然后就可以将该脚本部署为Web应用程序。这是一个例子。

function doGet(e) {
  return ContentService.createTextOutput(JSON.stringify(e, null, 2));
}

如果您随后打开了添加了一些参数的网络应用网址,例如https://script.google.com/macros/s/.../exec?a=3&b=4您应该会看到这些参数现在包含在e中,因此您的脚本只需阅读它们并将其添加到电子表格中。