0

Google ドライブの sdk を使用していません。URL、ヘッダー、ファイル名を設定したポスト API を使用したアプリを通じて、Google ドライブ アカウントにファイルをアップロードしたいのですが、「Bad content type.マルチパートを使用してください。私のコードは次のとおりです-

ファイル file = new File(fileName);

文字列 url = " https://www.googleapis.com/upload/drive/v2/files/ " + file.getName() + "?uploadType=multipart&access_token=" + accessToken;

headers.put("コンテンツ タイプ", "マルチパート/関連");

response = GlobalConstants.SERVICE_CLIENT.Execute(url, "post", file, headers); //投稿する呼び出し。

事前にできるだけ早くThnxで助けてください

4

1 に答える 1

0

このページhttps://developers.google.com/drive/v2/reference/files/insertを読んで理解する必要があります。

「今すぐ試す」リンク ( https://developers.google.com/drive/v2/reference/files/insert#try-it ) を試して、URL とペイロードがどのように形成されるかを確認してから、アプリを再作成する必要があります。それ。コード内の URL は、Drive API で必要な URL とは異なります。

于 2013-09-13T13:29:01.907 に答える