【发布时间】:2021-01-25 04:09:39
【问题描述】:
*嗨, 使用 Google Drive API 上传 Drive 中的文件。 该文件已成功上传,但作为响应,文件 ID 显示为未定义。 我必须使用文件 ID 来获取更多代码 *
function uplodeFile(auth){
const drive = google.drive({version: 'v3', auth});
var fileMetadata = {
'name': 'error.jpg'
};
var media = {
mimeType: 'image/jpeg',
body: fs.createReadStream('Capture.JPG')
};
drive.files.create({
resource: fileMetadata,
media: media,
fields: 'id'
}, function (err, file) {
if (err) {
// Handle error
console.error(err);
} else {
console.log('File Id: ', file.id);
}
});
}
【问题讨论】:
-
我认为这个问题可能是重复的。但我找不到重复的问题。所以我回答了。
标签: node.js api google-drive-api drive