在Google Apps Script Reference我找到了课程Service,并且它有enable()
方法,“允许将脚本作为服务发布”。我的问题是:将脚本作为服务发布有什么好处,与将其作为Web应用程序发布有何不同?从参考文献中不清楚。
我猜测服务不应该与Web应用程序形成对比,但是我可以创建一个没有UI的Web应用程序。
答案 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
的公告链接