2016-04-18 2 views
0

Я ищу способ Я могу указать идентификаторы нескольких файлов внутри папки на моем Google Диске. Можно ли это сделать с помощью скрипта?Получить идентификаторы нескольких файлов

Я использую скрипт в листах, который будет отформатировать их один за другим, и отнимает много времени, чтобы открыть каждый файл и скопировать идентификатор из URL-адреса.

+1

проверки документации для files.list, а затем добавить параметр Q, чтобы получить только файлы в папке, которую вы ищете. – DaImTo

ответ

0

Спасибо, получил его для вывода в таблицу с:

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); 
    } 
}; 
Смежные вопросы