要编写一个从Google Drive中获取数据的Google表格脚本,可以使用Google Apps Script来实现。下面是一个示例代码,它获取指定文件夹中的所有文件,并将文件名和链接添加到Google表格中。
function getFilesFromDrive() {
var folderId = "文件夹的ID";
var folder = DriveApp.getFolderById(folderId);
var files = folder.getFiles();
var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
var sheet = spreadsheet.getSheetByName("Sheet1");
sheet.clearContents(); // 清除之前的数据
while (files.hasNext()) {
var file = files.next();
var fileName = file.getName();
var fileUrl = file.getUrl();
sheet.appendRow([fileName, fileUrl]);
}
}
要使用此代码,请按照以下步骤操作:
folderId
变量的值为你要获取文件的文件夹的ID。你可以在Google Drive中找到该文件夹,并从URL中获取其ID。请注意,该代码仅获取指定文件夹中的文件,并将其添加到Google表格中。如果你需要根据其他需求进行更复杂的操作,可以根据Google Apps Script的文档进一步自定义代码。