如何使用HTTP API将文件上传到Google Drive时指定文件名?

问题描述:

我使用HTTP API文件上传到谷歌驱动器:如何使用HTTP API将文件上传到Google Drive时指定文件名?

https://developers.google.com/drive/manage-uploads

我张贴的文件内容https://www.googleapis.com/upload/drive/v2/files和它的正常工作。

但是,我无法找到任何地方如何指定文件名。任何想法?

你应该与文件内容一起发送的文件元数据和设置title属性指定的文件名:

{ 
    "title": "My File" 
} 
+0

谢谢克劳迪奥。但我在破坏中看到它,并不明白。如何将文件元数据与内容一起发送?在POST请求中,我只能将标题和文件作为内容传递。 – 2013-05-06 08:51:54

+1

您必须发送多部分请求或实施可恢复的上载协议。通过简单上传,您无法在上传时设置文件元数据,但您始终可以使用2个请求:一个上传文件,另一个请求重命名刚上传的文件。 – 2013-05-06 17:24:18