将Google Apps脚本发布为Web应用程序,而不是将其作为服务发布

时间:2012-12-19 23:06:28

标签: google-apps-script

Google Apps Script Reference我找到了课程Service,并且它有enable()方法,“允许将脚本作为服务发布”。我的问题是:将脚本作为服务发布有什么好处,与将其作为Web应用程序发布有何不同?从参考文献中不清楚。

我猜测服务不应该与Web应用程序形成对比,但是我可以创建一个没有UI的Web应用程序。

1 个答案:

答案 0 :(得分:1)

他们是同一个人。旧的“发布为服务”术语被“发布为Web应用程序”取代。在Google Apps脚本环境中,Web应用程序与服务相同。 Web应用程序可以具有UI(UIApp或HTMLService),也可以只提供文本或JSON(ContentService)。

请参阅2012年6月18日的release notes,其中说明“发布>发布即服务现在发布>部署为网络应用。”

Service类允许您以编程方式执行发布操作,例如,可以为您的用户提供良好的安装体验。以下是示例代码http://googleappsdeveloper.blogspot.com.au/2012/04/introducing-script-service.html

的公告链接