我有一个文件,当我想用空内容更新它时,API会返回一个成功的请求,但不会更新内容。
请求:
PUT https://www.googleapis.com/upload/drive/v2/files/xxxxxxxxxx?uploadType=media
Content-Length = 0
Content-Type = binary/octet-stream
Authorization = Bearer xxxxx
响应代码为200,但文件未更新。
我也尝试过uploadType = resumable,我也有同样的问题。
感谢您的帮助!
答案 0 :(得分:0)
@Martin我认为Google不允许您覆盖驱动器中的文件,而是更新时间戳,这样,您可以拥有两个同名文件。我认为唯一可以做的更新是更新文件的元数据。我可能错了,但没有真正使用空内容更新文件。此外,您使用的是API客户端,因为我相信它们可以帮助您解决大部分繁重的问题。