2017-08-07 79 views
0

我正在尋找在指定文件夾內創建一個文件夾,並希望將文件插入到創建一個文件夾。 我使用google-drive庫和節點js創建文件夾並在谷歌驅動器中插入文件

這裏他們提供像

googleDrive(token).files().insert(meta, params, callback) 

API我父文件夾的ID,名稱爲字節組中的子文件夾和文件。所以對於我的情況應該是元,插入函數的參數。

回答

0

根據文檔檢查NodeJS實現Inserting a file in a folder,文件夾本質上是一個文件。

var folderId = '0BwwA4oUTeiV1TGRPeTVjaWRDY1E'; 
var fileMetadata = { 
    'name': 'photo.jpg', 
    parents: [ folderId ] 
}; 
var media = { 
    mimeType: 'image/jpeg', 
    body: fs.createReadStream('files/photo.jpg') 
}; 
drive.files.create({ 
    resource: fileMetadata, 
    media: media, 
    fields: 'id' 
}, function(err, file) { 
    if(err) { 
    // Handle error 
    console.log(err); 
    } else { 
    console.log('File Id: ', file.id); 
    } 
}); 
相關問題