Dropboxデスクトップクライアントは、バイナリ差分アルゴリズムを使用して、すべてのファイルをブロックに分割し、クラウドにまだ存在しないブロックのみをアップロードします(https://serverfault.com/questions/52861/how-does-dropbox-version-upload-large-files)。REST APIを使用したDropbox差分/差分アップロード
しかし、Dropbox APIは、同期が必要な場合にのみ、ファイル全体(/files_put、/files (POST))をアップロードすることができます。
Dropbox APIを使用して差分/差分同期を行う方法はありますか?つまり、デスクトップクライアントのようにファイルの変更部分のみをアップロードする方法はありますか?
これができない場合は、Dropbox APIを使用して小さな変更がある大きなファイルを定期的に同期するベストプラクティスは何ですか?
大きな質問 - これまでに答えを見つけましたか? – DoctorG
残念ながら。私が関連するものを見つけたら、私はこのポストに戻るでしょう。 –
AFAIK、HTTP範囲検索リクエスト(http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.35.2) Dropbox HTTP APIを使用してブロック単位でファイルをダウンロードできます(少なくともダウンロードするにはファイル)、アップロードについては不明です。 /files(GET)メソッドの詳細を参照してください:https://www.dropbox.com/developers/core/docs –