Javascript Node.js通过API在团队驱动器中创建文件和文件夹

Javascript Node.js通过API在团队驱动器中创建文件和文件夹,javascript,node.js,google-drive-api,Javascript,Node.js,Google Drive Api,在JS/Node.JS中,我似乎找不到任何清楚的例子来说明我做错了什么。这是我正在使用的代码。请注意,我可以在常规用户驱动器中创建文件夹和文件,但我似乎不知道如何使用团队驱动器 const service = google.drive({ version: 'v3', auth: client }); let fileMetadata = { 'name': 'test folder', 'mimeType': 'application/vnd.google-ap

在JS/Node.JS中,我似乎找不到任何清楚的例子来说明我做错了什么。这是我正在使用的代码。请注意,我可以在常规用户驱动器中创建文件夹和文件,但我似乎不知道如何使用团队驱动器

const service = google.drive({ version: 'v3', auth: client });
let fileMetadata = {
        'name': 'test folder',
        'mimeType': 'application/vnd.google-apps.folder'
      };
service.files.create({
        resource: {
          'name': 'test folder',
          'mimeType': 'application/vnd.google-apps.folder',
          teamDriveId: CONFIG_TEAMDRIVE_ID,
          parents: [{CONFIG_TEAMDRIVE_ID}]          
        },
        fields: 'id',
        supportsTeamDrives: true
      }, (err, file) => {
        if (err) {
          // handle error
          console.error(err);
        } else {
// Fluff
        }
      }
      );

CONFIG_TEAMDRIVE_ID是团队驱动本身URL中的字符串。

您使用了吗?我确实尝试过
service.TEAMDRIVE.create
。您链接的文档(我以前读过)不太清楚代码应该如何在NodeJS中编写,而且我没有足够的经验来处理文档,除了逐字逐句。您是否使用?我曾经尝试过
service.teamdrive.create
。您链接的文档(我之前已经阅读过)对于如何用NodeJS编写代码不是很清楚,而且除了逐字逐句地处理文档之外,我没有足够的经验。