Dropbox API(Pythonバージョン)を使用しており、Dropboxクライアント側ソフトウェアで1つの機能を複製したいと考えています。
put_file()
Dropbox APIでは、ファイルをDropboxアカウントにアップロードするような関数を呼び出すことができます。
Dropboxは実際にユーザーごとの重複排除メカニズムを実装しました。つまり、チャンク/ファイルをサーバーに送信する前に、チャンク/ファイルのハッシュをサーバーに送信する必要があります。以前にファイルFをアップロードした場合、サーバーがハッシュ一致を検出した場合、チャンク/ファイルを再度送信する必要はありません。
put_file()
毎回ファイルをアップロードしているようで、チャンク処理は行いません。
私もupload_chunk()
おそらく役に立つと思いましたが、それほど役に立たないようです。
Dropbox APIを使用してチャンクベースの重複排除を行うにはどうすればよいですか?
(たとえば、特定のチャンクのハッシュをアップロードすると、ハッシュが一致するかどうかをサーバーが応答します)