0

我正在尝试将当前位于团队云端硬盘文件夹中的文件替换为新版本。我有以下基础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 错误。

为什么这不起作用,我该如何解决它以支持团队云端硬盘?

4

1 回答 1

2

小错字 - 参数是supportsTeamDrives,不是supportTeamDrives。我也犯了这个错误:)

于 2018-12-01T20:18:58.727 回答