根据谷歌应用程序脚本文档中的简单触发器...
https://developers.google.com/apps-script/guides/triggers/
可以通过doGet
和doPost
对Web应用的HTTP请求触发脚本。
但是,每次运行 doPut
HTTP请求时,我都需要运行一个脚本。
这可能吗? (显然不是简单的触发器,而是具有可安装的触发器?)
答案 0 :(得分:0)
答案是肯定的。发送GET和PUT请求可以允许您运行任意数量的脚本。
还有更多。我认为这是应用程序脚本中最酷的部分之一。您正在呼叫的脚本可以使用您拥有的所有权限(包括管理员权限)运行,如果您使用的是G套件。通过使用GET和PUT请求,您可以消除许多要求用户运行脚本权限的复杂性。
最后,最好的是,您的GET和PUT请求不需要来自另一个应用程序脚本,它们可以来自任何地方,包括客户端代码和服务器端API。