最近我一直在使用 Google Apps Script 进行大量工作,但有一件事情我仍然不清楚,文档根本没有暗示它:
将脚本发布为 WebApp(访问:Anyone
,作为:)User accessing the WebApp
并请求权限(例如GMailApp
访问权限UserProperties
和Trigger
)然后更改该脚本(但不要求任何其他权限,只是更改代码)并再次发布时,似乎好像由用户事先授权的脚本运行的触发器失去了授权(例如,用户收到一封带有失败消息的电子邮件:Authorization is required to perform that action.
来自该脚本)。
我读到了库根据它们的版本是独立的,但是GMailApp
从库内或Trigger
库内访问是不可能的,因为它需要活动用户?有没有办法解决?建议的升级路径是什么,例如,如何在不使现有用户失败的情况下对脚本进行(代码)更改?