【发布时间】:2021-02-15 19:00:20
【问题描述】:
“此脚本的 OAuth 身份已被删除或禁用。这可能是由于违反了服务条款。”
我在 google 表格上运行了一个 google 脚本,它通知我组织中的其他用户我已将 google 表格信息上传到我们的数据库。这个脚本突然停止工作,并抛出了这篇文章顶部引用的错误。据我所知,相关文件/文件夹的所有权最近没有变化。请帮忙!我在日常工作中需要这个脚本。
【问题讨论】:
标签: oauth google-oauth
“此脚本的 OAuth 身份已被删除或禁用。这可能是由于违反了服务条款。”
我在 google 表格上运行了一个 google 脚本,它通知我组织中的其他用户我已将 google 表格信息上传到我们的数据库。这个脚本突然停止工作,并抛出了这篇文章顶部引用的错误。据我所知,相关文件/文件夹的所有权最近没有变化。请帮忙!我在日常工作中需要这个脚本。
【问题讨论】:
标签: oauth google-oauth
这似乎解决了问题,但实际上并没有。
问题与脚本绑定的云项目有关,原因是云项目的服务条款 (TOS) 发生了变化,用户必须承认这一点。如果这没有发生,那么一段时间后,整个 shebang 将被禁用,并且您会收到错误消息。
(这就是副本似乎有效的原因:它一直有效,直到某些 Google bot 注意到它已绑定到没有 TOS 确认的项目,然后将其禁用。)
解决办法:
这将打开云控制台并显示弹出窗口供您确认新的 TOS。如果您同意这一点,则说明您已设置好,您的脚本将再次运行。
注意:对于云环境,您似乎只需要这样做一次。因此,如果您有多个脚本,那么您只需为一个脚本执行此操作。或者直接访问云环境并确认新的 TOS。
注意:即使您认为您的脚本未绑定到 Cloud 项目,相信我......确实如此。如果您不自己绑定它,那么它会绑定到特定于该脚本的默认项目。
希望这会有所帮助。
【讨论】:
遇到同样的问题,解决方法是:
一切准备就绪。我在执行之前更改了函数和脚本名称,不确定是否需要。
【讨论】:
我最近也遇到了同样的问题,解决方法如下-
【讨论】: