我看到此错误经常出现在Apps脚本日志中:
The item with the specified code was not found
or you do not have access rights to it. at run (file: 47)
那行仅仅是一个本机函数:
46
47 var docProps = PropertiesService.getDocumentProperties();
48
我想当错误发生时,整个运行功能都将中止,因此这似乎很关键。
我实际上有几个问题:
1)为什么会发生这种情况(Google不可用或其他原因?)
2)我应该在睡觉后重试一下吗?
run() {
try{
//function
} catch(e) {
if (e.stack.toString().indexOf('do not have access rights to it')) {
sleep(1);
run();
console.error('strange error');
} else {
console.error('normal error');
}
}
}