Google drive api 获取多个文件的ID

Google drive api 获取多个文件的ID,google-drive-api,Google Drive Api,我正在寻找一种方法,我可以列出我的谷歌驱动器文件夹中多个文件的ID。这可以通过脚本来完成吗 我在工作表中使用一个脚本,该脚本将逐个格式化,打开每个文件并从URL复制ID非常耗时。谢谢,将其输出到电子表格,其中包括: function listFilesInFolder(id) { var folder = DriveApp.getFolderById('folderidgoeshere'); var contents = folder.getFiles(); var file;

我正在寻找一种方法,我可以列出我的谷歌驱动器文件夹中多个文件的ID。这可以通过脚本来完成吗


我在工作表中使用一个脚本,该脚本将逐个格式化,打开每个文件并从URL复制ID非常耗时。

谢谢,将其输出到电子表格,其中包括:

function listFilesInFolder(id) {
  var folder = DriveApp.getFolderById('folderidgoeshere');
  var contents = folder.getFiles();
  var file;
  var name;
  var sheet = SpreadsheetApp.getActiveSheet();
  var id;

  sheet.clear();
  sheet.appendRow(["Name", "ID"]);


  while(contents.hasNext()) {
    file = contents.next();
    name = file.getName();
    id = file.getId()

    data = [name, id]
    sheet.appendRow(data);
  }
};

检查文档中的files.list,然后添加一个q参数以仅获取您要查找的文件夹中的文件。