2
DropboxのPython APIを使用して、ファイルが変更されたかどうかを検出する方法を教えてください。ディスク上のファイルをチェックするだけでは、使用中の場合は更新されないため、確認することはできません。DropboxのPython APIを使用して変更を検出する
DropboxのPython APIを使用して、ファイルが変更されたかどうかを検出する方法を教えてください。ディスク上のファイルをチェックするだけでは、使用中の場合は更新されないため、確認することはできません。DropboxのPython APIを使用して変更を検出する
これを行う最善の方法は、APIのメタデータ呼び出しから取得するファイルハッシュを使用することです。このハッシュをローカルに保存する必要があります。
メタデータAPIコールでは、ファイルが変更されていない場合は304(Not Modified)ステータスを返すメタデータパラメータを使用することもできます。 (詳細:https://www.dropbox.com/developers/reference/api#metadata)
ただし、この方法でもAPIを常にポーリングする必要があります。
https://www.dropbox.com/developers/core/docs#longpoll-delaおよびhttps://www.dropbox.com/developers/core/docs#delta – user