代码之家  ›  专栏  ›  技术社区  ›  Amarsh

当要求在文件夹中创建文件夹时,google drive v3正在创建文件

  •  0
  • Amarsh  · 技术社区  · 6 年前

    const { result: { id: _spotDataFolderId } } = await drive.files.create({
                resource: { name: 'SPOT_DATA', mimeType: 'application/vnd.google-apps.folder' }
            });
     const { result: { id: _patientsDataFolderId } } = await drive.files.create({
                resource: { name: 'PATIENTS_DATA', mimeType: 'application/vnd.google-apps.folder' },
                parents: [ _spotDataFolderId ]
            });
    

    我能看到第一个文件夹, SPOT_DATA 现场数据 ,一个名为 Untitled 正在被创建。如何创建名为 PATIENTS_DATA 现场数据

    我正在使用异步/等待模式。这个 现场数据 正在创建文件夹。此外,如果我移除 parents: [ _spotDataFolderId ] 患者数据 正在我的Google驱动器的home目录中创建。

    0 回复  |  直到 6 年前
        1
  •  0
  •   Tanaike    6 年前

    这次修改怎么样?在这个修改中 parents 包含在 resource

    发件人:

    {
      resource: { name: 'PATIENTS_DATA', mimeType: 'application/vnd.google-apps.folder' },
      parents: [ _spotDataFolderId ]
    }
    

    致:

    {
      resource: { name: 'PATIENTS_DATA', mimeType: 'application/vnd.google-apps.folder', parents: [ _spotDataFolderId ] },
    }
    

    参考:

    推荐文章