【发布时间】:2020-12-13 23:29:20
【问题描述】:
我有一个非常简单的谷歌脚本,它从互联网上抓取一个 CSV 文件并将其放入谷歌文档中。之前和之后还有更多内容,但这里是问题出现的地方:
var csvUrl = "https://data.cdc.gov/resource/muzy-jte6.csv?$limit=6000";
var csvContent = UrlFetchApp.fetch(csvUrl).getContentText();
它每晚自动运行,并且在过去六个月中一直运行没有问题。突然之间,它不再起作用了。脚本编辑器没有提供任何理由。该链接完全有效,并且仍然有效。我尝试使用来自不同网站的不同 CSV 链接,但遇到了同样的问题。
当我运行脚本时,它只说:
异常:意外错误: https://data.cdc.gov/resource/muzy-jte6.csv?$limit=6000(第 8 行,文件 "代码") 解雇
正如我所提到的,该脚本自夏天以来已经完美运行了 150 多次,并且它没有改变,文档没有改变,API 链接也没有改变。我唯一的猜测是我的 Google 帐户的权限发生了一些变化,但该应用仍然拥有我的 Google 帐户所需的所有权限。
请帮助我了解为什么脚本不再工作以及如何让它再次工作。
【问题讨论】:
-
所以你得到了答案。目前还没有解决办法。该问题已被报告为错误,Google 开发人员正在努力解决此问题。我建议您为该问题加注星标,使其比现在更受欢迎,并且您还可以在问题得到解决时收到通知。
-
@Marios 我想为此提出一个当前的解决方法。这个问题可以重开吗?
-
@Cooper 我想为此提出一个当前的解决方法。这个问题可以重开吗?
-
@Tanaike 我认为所有解决方法最好有 1 个规范线程(Q/A)。在该重复线程中添加答案会更好吗,因此引用该线程的其他用户也可能受益?
-
@Tanaike 太好了。谢谢
标签: google-apps-script google-sheets google-sheets-api google-apps-script-api