谷歌阻止我运行我自己的应用程序脚本

问题描述 投票:0回答:1

自3月以来,我一直在开发大量的自定义App Script功能来增强电子表格。 昨天,我试图在一个版本的电子表格中添加一个新的备份功能(基于GitHub上的一个功能)。 而现在,该电子表格无法运行任何函数。

当我尝试运行一个函数时,我现在得到的是弹窗。 "Authorization Required -- a script attached to this document needs your permission to run".

当我点击 "继续 "时,我被要求 "选择一个账户"。 我得到的是一个账户列表--我自己的账户。 这也是在 "开发者信息 "中提到的一个,当我点击要授权的脚本的细节。 所以我被要求授权我自己的脚本来访问我的帐户。

但当我点击该账户时,我得到一个弹出的红色感叹号标志和 "用谷歌登录暂时禁用此应用程序。 这个应用程序还没有被验证的谷歌,以使用谷歌登录"。没有按钮或选项,只有那段文字。

再一次:这工作直到昨天--直到我尝试写备份文件。 那么现在会发生什么呢? 它说的是什么 "应用程序"? "暂时 "是多长时间? 什么都没有被google验证过,因为我还在写代码! 我只是想在自己的电子表格里调试一下!

那我能做什么呢?

google-apps-script google-sheets google-account
1个回答
0
投票

未验证App的签到限制,同一用户每新增一次签到(一次范围变更)都算作+1。所以你可能达到了这个限制。

你可以尝试 1) 添加 ** @OnlyCurrentDoc *,这样就可以跳过 "未验证的应用 "消息。当然这只有在脚本只访问绑定的电子表格数据时才有可能,没有其他敏感作用域。

2)克隆电子表格脚本来重置配额。

© www.soinside.com 2019 - 2024. All rights reserved.