2017-09-27 40 views
0

我在我的应用程序中使用了Drive Picker。我希望用户选择一个文件夹(就像示例“Drive Picker”一样)。然后,我想将此文件夹的ID放在Drive上的电子表格中。 你有什么想法来实现这个功能吗?将驱动器文件ID导出到电子表格

+0

为什么你需要这个?您可以将文档ID存储为模型,然后随时将整个文档导入电子表格。 –

回答

0

你几乎在那里,缺少的成分是Spreadsheet Sample

// onDocumentSelect drive picker widget event handler. Makes async call 
// to server with selected by user document id. 
google.script.run.appendToSpreadsheet(result.docs[0].id); 


// Public server-side function 
function appendToSpreadsheet(docId) { 
    var spreadsheetId = 'spreadsheet id goes here'; 
    var spreadsheet = SpreadsheetApp.openById(spreadsheetId); 
    var sheet = spreadsheet.getSheets()[0]; 

    sheet.appendRow([docId]); 
} 

这是超级简单的例子,你可以走的更远,通过处理多个文件,并选择在服务器端验证,如果所提供的docId是有效的驱动器文件。

相关问题