我正在尝试将当前位于团队云端硬盘文件夹中的文件替换为新版本。我有以下基础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 错误。
为什么这不起作用,我该如何解决它以支持团队云端硬盘?