2011-07-14 15 views
2

DropboxのPython APIを使用して、ファイルが変更されたかどうかを検出する方法を教えてください。ディスク上のファイルをチェックするだけでは、使用中の場合は更新されないため、確認することはできません。DropboxのPython APIを使用して変更を検出する

+0

https://www.dropbox.com/developers/core/docs#longpoll-delaおよびhttps://www.dropbox.com/developers/core/docs#delta – user

答えて

2

これを行う最善の方法は、APIのメタデータ呼び出しから取得するファイルハッシュを使用することです。このハッシュをローカルに保存する必要があります。

メタデータAPIコールでは、ファイルが変更されていない場合は304(Not Modified)ステータスを返すメタデータパラメータを使用することもできます。 (詳細:https://www.dropbox.com/developers/reference/api#metadata

ただし、この方法でもAPIを常にポーリングする必要があります。

関連する問題