【问题标题】:deploying as webapp with multiple doGet() present部署为存在多个 doGet() 的 webapp
【发布时间】:2018-04-16 18:31:38
【问题描述】:

我最近开始学习/使用 Google App Scripts,并了解到 Google Drive 中的文件实际上是一个“项目”,我可以在其中添加多个“脚本”或“HTML 文件”。而且“部署为 webapp”似乎是部署项目而不是单个脚本。

因此,我可以在多个脚本中实现doGet(e) 方法。我刚刚尝试过,它开始使用我在最近添加的第二个脚本中添加的doGet(e) 方法。

当存在多个doGet(e) 和/或doPost(e) 实现时,有人能澄清一下期望是什么吗?我在文档中没有看到这种情况的提及,这让我有点困惑。

【问题讨论】:

  • 您可以使用添加到 WebApp url 的查询字符串使用一个 doGet() 服务多个页面。结帐 e.parameter 和 e.parameters here

标签: google-apps-script


【解决方案1】:

Google Apps 脚本项目应该为每个函数使用唯一的名称。这意味着我们不应该在同一个项目中拥有多个名为 doGet(e) 的函数,否则要加载的最后一个函数将是调用其名称时将提供的函数。

相关

【讨论】:

    猜你喜欢
    • 2016-10-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-13
    • 2015-05-29
    • 2011-03-30
    • 1970-01-01
    • 2010-10-12
    相关资源
    最近更新 更多