【发布时间】:2018-11-30 06:32:38
【问题描述】:
我正在尝试将当前位于团队云端硬盘文件夹中的文件替换为新版本。我有以下基础python函数:
self.service.files().create(body=meta, media_body=media_body).execute()
此功能对于普通的 Google Drive 文件非常有效,但对于 Team Drive 中的文件,我收到 404“找不到文件”错误。
我怀疑这与需要supportTeamDrives 有关,如下所述:https://developers.google.com/drive/api/v3/enable-teamdrives
但是,如果我这样做:
self.service.files().create(body=meta, media_body=media_body,
supportTeamDrive=True).execute()
我收到错误 Got an unexpected keyword argument "supportTeamDrive"。如果我尝试将其放入 body 字典中,我只会得到相同的 404 错误。
为什么这不起作用,我该如何解决它以支持 Team Drive?
【问题讨论】:
标签: python rest google-drive-api google-drive-shared-drive