4

Spring Socialライブラリを使用して大きなファイル(> 150MB)をDropboxサービスに投稿する方法はありますか?常に接続エラーが発生します:

WebException:基になる接続が閉じられました:大きなファイルをアップロードしようとすると、接続が予期せず閉じられました)。

これはWindowsフォームアプリケーションです。

4

2 に答える 2

2

いいえ。SpringSocialはDropBoxRESTAPIを使用しています。

RESTAPIを使用するすべてのクライアントのファイルのアップロードには150MBの制限があります。より大きなファイルをアップロードする場合は、Dropboxデスクトップアプリケーションを使用してアップロードする必要があります。

これは、Dropbox RESTAPISDKにあります。

Spring Socialの実装からわかる限り、これは確かにRESTベースです。

于 2012-06-21T12:12:06.657 に答える
1

Dropbox RESTAPIを使用して150MBを超えるファイルをアップロードするには、「セッションのアップロード」を使用できます。ドキュメントによると:-

アップロードセッションでは、たとえばファイルのサイズが150 MBを超える場合に、1つ以上のリクエストで単一のファイルをアップロードできます。この呼び出しは、指定されたデータを使用して新しいアップロードセッションを開始します。次に、upload_session / append:2を使用してデータを追加し、upload_session/finishを使用してすべてのデータをDropboxのファイルに保存できます。1つのリクエストで150MBを超えてアップロードしないでください。アップロードセッションにアップロードできるファイルの最大サイズは350GBです。

明確な理解のために以下のリンクを確認してください

https://www.dropbox.com/developers/documentation/http/documentation#files-upload_session-start

于 2019-11-14T09:59:59.007 に答える