上传时使用Multipart

时间:2013-09-13 10:49:06

标签: google-drive-api

我没有使用谷歌驱动器的sdk 我想在我的谷歌驱动器帐户上传一个文件我的应用程序,我已经使用post api我已经设置了url,headers,filename。但是我得到错误为'Bad content type.Use multipart'。 我的代码如下 -

文件file = new File(fileName);

String url =“https://www.googleapis.com/upload/drive/v2/files/”+ file.getName()+“?uploadType = multipart& access_token =”+ accessToken;

headers.put(“Content-type”,“multipart / related”);

response = GlobalConstants.SERVICE_CLIENT.Execute(url,“post”,file,headers); //致电发帖。

请尽早提供帮助 Thnx提前

1 个答案:

答案 0 :(得分:0)

您需要阅读并理解此页面https://developers.google.com/drive/v2/reference/files/insert

尝试“立即尝试”链接(https://developers.google.com/drive/v2/reference/files/insert#try-it)并查看网址和有效负载是如何形成的,然后您的应用需要重新创建。您的代码中的网址与Drive API所需的网址不同。