Google drive api 获取多个文件的ID
我正在寻找一种方法,我可以列出我的谷歌驱动器文件夹中多个文件的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;
我在工作表中使用一个脚本,该脚本将逐个格式化,打开每个文件并从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参数以仅获取您要查找的文件夹中的文件。