Google apps script DriveApp错误:";我们';很抱歉,发生了服务器错误。请稍等,再试一次。”;
每当我运行以下函数时Google apps script DriveApp错误:";我们';很抱歉,发生了服务器错误。请稍等,再试一次。”;,google-apps-script,google-sheets,google-drive-api,Google Apps Script,Google Sheets,Google Drive Api,每当我运行以下函数时 function getDatabases(){ var files = DriveApp.getFilesByType(MimeType.GOOGLE_SHEETS); var amount = 0; while (files.hasNext()){ if((files.next().getName()).indexOf("Database") > -1){ amount++;
function getDatabases(){
var files = DriveApp.getFilesByType(MimeType.GOOGLE_SHEETS);
var amount = 0;
while (files.hasNext()){
if((files.next().getName()).indexOf("Database") > -1){
amount++;
}
}
return amount;
}
我得到这个错误:
这是大约一个半月前突然开始的。相同的代码早些时候还在工作,所以我认为我达到了配额限制,但事实并非如此。我刚刚遇到了您的相同问题,我花了很长时间才解决。对我来说,有效的方法是使用绑定脚本创建电子表格的副本。在再次授权副本中的所有内容后,它成功了。希望有帮助 找到我的解决方案了吗 在脚本->资源->高级谷歌服务->打开驱动器API中 单击下面的消息“Google Cloud Platform API Dashboard”打开脚本的de Cloud项目。选择项目后,在搜索栏“驱动API”->ENABLE中搜索,对“Google驱动API”执行相同的操作。 完成后,脚本中的DriveApp函数不再出现“对不起,服务器错误”。
另外:我启用了其他API和高级服务驱动活动API,以防万一……我也遇到了这个问题 就像尼古拉斯·保利诺提到的那样,检查你的“高级谷歌服务”是否已通过应用程序脚本编辑器UI打开 如前所述…从应用程序脚本编辑器
- 选择“资源”菜单项
- 然后是“高级谷歌服务”
- 然后查找所有/所有相关服务并将其打开
- 悬停在“API和服务”上
- 单击“库”
- 搜索您正在使用的任何/所有相关API