使用 Google Apps Script 开发 Web 应用程序 / Hello world
外观
您可以像创建新的 Google 文档或 Google 表格一样创建新的 Google Apps Script:使用“新建”按钮,向下滚动到“更多”下的“Google Apps Script”。这将打开一个新的脚本窗口,其中包含一个简单的测试函数。
function myFunction() {
}
如果您在该函数中编写了一些代码,您可以使用顶部的按钮运行该函数。通常,要查看任何结果,您需要使用 Logger.log(some variable here)
。
如果您将 JavaScript 代码放在函数之外,它也会在您运行任何函数时执行。请记住这一点,因为我们将开发 Web 应用程序。函数之外的任何内容都会在每次访问页面或使用 ajax 调用运行服务器函数时运行。
要真正拥有一个 Web 应用程序,您需要做两件事
- 确保您的脚本中有一个
doGet()
函数,并且 - 发布您的网站
几乎总是,您希望将您的 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。