Google Apps脚本DriveApp.getFileById Stuck

时间:2017-10-03 14:11:16

标签: google-apps-script

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

var updtSS = SpreadsheetApp.getActiveSpreadsheet();
var newGen = DriveApp.getFileById(updtSS.getId());

调试器卡在第二行,只是试图一遍又一遍地运行它,而没有推进或实际执行它。谁能发现我做错了什么?这是Google Script的错误吗?

编辑:看起来这是Google修复过的命令本身的问题。

1 个答案:

答案 0 :(得分:0)

script.google.com

  1. 资源 - >推进Google服务
  2. 启用Drive API enter image description here

  3. 系统会要求您在Google Dev控制台中启用它。单击该链接并启用Drive API。您的脚本应该按预期运行。