我正在尝试在Wix代码中集成Google API Node.JS模块。我有以下代码创建文件夹,但是,响应不包含任何metaData,如'id'。对于我所缺少的任何建议,我将不胜感激。
export async function createFolder(folderName) {
const authorizedAuthClient = await createAuthorizedClient();
const drive = google.drive({version: 'v3', auth: authorizedAuthClient });
let fileMetadata = {
'name': folderName,
'mimeType': 'application/vnd.google-apps.folder',
parents: ['1pwGKuYsg1ctM-rGXA9Xbor8BEUE3zJRa']
};
let toCreate = {
resource: fileMetadata,
fields: 'id'
};
drive.files.create(toCreate, (err, file) => {
if (err) {
// Handle error
console.error(err);
} else {
if (file) {
console.log('Folder ID: ', file.id);
}
}
});
谢谢,彼得
如果在当前阶段,返回undefined
,这个修改怎么样?
console.log('Folder ID: ', file.id);
console.log('Folder ID: ', file.data.id);