Google apps script Google应用程序脚本DriveApp.getFileById被卡住

Google apps script Google应用程序脚本DriveApp.getFileById被卡住,google-apps-script,Google Apps Script,我正在处理一个需要查找文件父文件夹的项目。我一直在尝试使用DriveApp.getFileById().getParents()来实现这一点。然而,当它运行时,它似乎陷入了一个无限循环:程序永远不会完成,也永远不会产生错误。我已将问题隔离到以下几行: var updtSS = SpreadsheetApp.getActiveSpreadsheet(); var newGen = DriveApp.getFileById(updtSS.getId()); 调试器被卡在第二行上,只是尝试一次又一次

我正在处理一个需要查找文件父文件夹的项目。我一直在尝试使用
DriveApp.getFileById().getParents()
来实现这一点。然而,当它运行时,它似乎陷入了一个无限循环:程序永远不会完成,也永远不会产生错误。我已将问题隔离到以下几行:

var updtSS = SpreadsheetApp.getActiveSpreadsheet();
var newGen = DriveApp.getFileById(updtSS.getId());
调试器被卡在第二行上,只是尝试一次又一次地运行它,而没有前进或实际执行它。谁能看出我做错了什么?这是谷歌脚本的错误吗


编辑:看起来这是命令本身的问题,谷歌已经解决了。

script.Google.com

  • 资源->推进谷歌服务

  • 启用驱动器API

  • 您将被要求在Google开发控制台中启用它。单击链接并启用驱动器API。您的脚本现在应该按预期运行


  • 我在使用
    DriveApp.getFileById
    时遇到了同样的问题。这是昨天开始的。我们不是唯一的人。