我正在尝试从作为 WebApp 发布的 Google Apps 脚本创建基于时间的触发器。
更新:此 WebApp 应作为访问它的用户运行,而不是作为 Apps 脚本所有者运行。
每当我尝试访问 ScriptApp 服务时,我都会在前端收到错误消息:
执行该操作需要授权。
重现这一点的示例代码是:
function doGet(request) {
ScriptApp.newTrigger('test');
return ContentService.createTextOutput("OK");
};
function test() {
// noop
}
这是不可能的事情吗?是否有可能以某种方式自动添加一个触发器,该触发器根据用户授予授权的时间运行方法?