我正在为 appscript 使用 firebase 库 Firebase for appscript
它在我过去两个月使用 appscript 本身部署的网络应用程序中成功运行。突然从最近几天开始,它不工作并显示此错误
代码中没有逻辑错误,因为我最近在调试时亲眼看到了这种情况。例如,这两行我是分开跑的。它首先给出错误,然后在几分钟后工作。
var firebaseUrl = "https://[myfirebaseurl]/";
var base = FirebaseApp.getDatabaseByUrl(firebaseUrl, '[secret]');
我尝试了其他身份验证措施,例如 auth,但其行为也类似。此外,当它在 v8 运行时环境中显示服务器错误时,我尝试使用不同的 python 脚本访问数据库并且它运行顺利。可能是什么问题?
最佳答案
try...catch
语句捕获它示例:
function getData(){
var firebaseUrl = "https://[myfirebaseurl]/";
try {
var base = FirebaseApp.getDatabaseByUrl(firebaseUrl, '[secret]');
}
catch (err) {
Utilities.sleep(1000);
getData();
}
}
https://stackoverflow.com/questions/63846867/