应用程序随机编写脚本"忘记"授权和需要重新授权

时间:2016-03-10 10:46:18

标签: google-apps-script

所以我有一个onFormSubmit,只是错误偶尔会说它需要授权。我正与其他可能编辑过脚本的人合作编写此脚本,但情况并非如此......

(人们无法看到其他人的触发器并没有帮助,但嘿......)

这个问题是它是间歇性的并且发生在许多项目上。此外,当一个脚本突然,无缘无故地决定它需要重新授权时,错误是无声的......它只是停止工作。

我的脚本使用的库(我的一个)也没有改变。

这已经发生了很长一段时间,随着很多项目的发生。要解决这个问题,我需要做的就是运行onFormSubmit函数并重新授权。

1 个答案:

答案 0 :(得分:1)

您可以使用ScriptApp应用程序控制,至少是为了检查身份验证状态,以便不再无声地失败。

例如: Logger.log(ScriptApp.getAuthorizationInfo(ScriptApp.AuthMode.NONE).getAuthorizationStatus())

完整详情here