【发布时间】:2014-10-30 07:15:08
【问题描述】:
我有一个包含 2000 多个文件的文件夹。我需要在 google 电子表格上列出所有这些文件。我在网上找到了一些脚本。但它们并没有完全正常工作。 当我点击“RUN”时,我只会得到一个包含 250 个文件的列表。
在阅读 Google Developers 页面时,我发现了一些有关启用 Google Drive 高级服务的信息(我做到了).. 而且我认为我可以使用名为“令牌”的东西来解决这个问题??
我不知道..我不是程序员,我几乎不会英语.. 我尝试编辑此脚本,将我在网上找到的内容融合在一起。但一切正常。我只是得到了我什至无法理解的错误。
所以.. 有没有人可以解决它?
function listFilesInFolder() {
var folder = DocsList.getFolder("Film");
var contents = folder.getFiles();
var file;
var data;
var sheet = SpreadsheetApp.getActiveSheet();
sheet.clear();
sheet.appendRow(["Nome", "Data", "Dimensione"]);
for (var i = 0; i < contents.length; i++) {
file = contents[i];
if (file.getFileType() == "SPREADSHEET") {
continue;
}
data = [
file.getName(),
file.getDateCreated(),
file.getSize(),
];
sheet.appendRow(data);
}
};
【问题讨论】:
标签: javascript google-apps-script google-drive-api