我错误地撤销了google-apps-script的权限,该脚本在google电子表格上的时间触发器上运行:https://myaccount.google.com/permissions。我现在收到一封电子邮件,告诉我脚本无法运行。转到电子表格并编辑脚本无法调出脚本,可能是因为缺少权限,但没有显示错误,只是一个空白的脚本编辑器。我可以看到脚本的触发器(这里是:https://script.google.com/macros/triggers?id=some_id ),但是我无法访问脚本。
如何还原或恢复对此脚本的权限?或者,我如何才能获得此脚本的代码?它存储在哪里?
发布于 2017-05-23 21:22:59
如果您只是简单地撤销权限,则不会删除实际的脚本/代码。因此,它可能不会附加到您正在打开的电子表格。也许你打开了错误的电子表格,或者它是一个独立的-如果你在你的google驱动器搜索中键入:script,它将显示所有未绑定到电子表格的脚本。
至于恢复,一旦你找到它,你就会想要运行它。
发布于 2017-05-25 19:41:05
我很成功。我不确定是什么原因造成的,但是:以前我不能查看脚本,查看修订历史记录不允许我访问菜单,因此我无法获得旧版本的脚本。但是,制作电子表格的副本之后,我就可以在电子表格的原始和副本中再次查看脚本。运行脚本然后请求权限,恢复权限!
我真的不知道无法访问脚本是暂时的,还是需要我复制一份电子表格,但这是一系列对我有效的事件。
感谢你@OblongMedulla的建议。
发布于 2021-11-25 16:37:54
您只需转到您的Google个人资料-管理您的Google帐户-安全-第三方应用程序并撤销权限。如果您想再次使用该应用程序,则必须从appscript再次运行该脚本并授予权限。
https://stackoverflow.com/questions/44132375
复制相似问题