私は次のようにonedriveするためにアップロードファイルをしていた:私はhttps://msdn.microsoft.com/en-us/library/office/dn659726.aspx1ドライブマルチパートアップロードのエラーHTTP 400不正な要求
からのガイドに従っていることにより、
がHTTP POST https://apiis.live.net/v5.0/{foldid}/files?access_token={ACCESS_TOKEN} Content-Type: multipart/form-data; boundary={boundary} --{boundary} Content-Disposition: form-data; name="file"; filename="{filename}" Content-Type: application/octet-stream {File content goes here} --{boundary}
それはいつも私を与えますエラー "java.lang.Exception:HTTP 400. Bad Request"が発生しました。 1人のチームや誰かが、それが間違っていたことについて助言を与えるのに役立つでしょうか?
おかげで、敬具、 ロナルド
ありがとうございました。大きなファイルをアップロードしたいのですが、私はhttps://dev.onedrive.com/items/upload_post.htmにあるmultipartを使用する必要がありますか? 一方、 "PUT .../drive/root:/ {parent-path}/{filename}:/ content"というURLは "https://api.onedrive"を意味します。 com/v1.0 "? – user3252033
申し訳ありませんが、私はonedrive開発を行うのが新しい、URLからアクセストークンを必要としない、またはどこでアクセストークンを使用する必要がありますか?ありがとう!!! – user3252033
OneDriveサービスへのリクエストにはすべて、次のようなヘッダーを含める必要があります。 '許可:Bearer AbCdEf123456' apis.live.netサービスで使用したものと同じ認証トークンを使用できます。 –