跳转到内容

使用 Google Apps Script 开发 Web 应用程序 / Hello world

来自维基教科书,开放的书籍,为开放的世界

创建一个新的脚本

[编辑 | 编辑源代码]

您可以像创建新的 Google 文档或 Google 表格一样创建新的 Google Apps Script:使用“新建”按钮,向下滚动到“更多”下的“Google Apps Script”。这将打开一个新的脚本窗口,其中包含一个简单的测试函数。

function myFunction() {

}

如果您在该函数中编写了一些代码,您可以使用顶部的按钮运行该函数。通常,要查看任何结果,您需要使用 Logger.log(some variable here)

如果您将 JavaScript 代码放在函数之外,它也会在您运行任何函数时执行。请记住这一点,因为我们将开发 Web 应用程序。函数之外的任何内容都会在每次访问页面或使用 ajax 调用运行服务器函数时运行。

设置 doGet()

[编辑 | 编辑源代码]

要真正拥有一个 Web 应用程序,您需要做两件事

  1. 确保您的脚本中有一个 doGet() 函数,并且
  2. 发布您的网站

几乎总是,您希望将您的 html 写入一个单独的文件(仍然包含在整个脚本 Google 实体中),然后让 doGet() 函数调用它并 return 它。假设您已经创建了一个名为“main.html”的 html 文件,您将像这样调用它

function doGet(){
   var t=HtmlService.createTemplateFromFile("main"); // note that you don't have to put the ".html"
   return t.evaluate();
   }

然后,您可以通过转到“发布 -> 部署为 Web 应用程序...”菜单项来访问该页面。发布后,您就可以从同一个菜单项访问 url。

华夏公益教科书