0

iOS アプリから v2 Box rest api と統合しています。

ファイルをアップロードすると、更新日がキャッシュされます (返される JSON で Box によって報告されます)。

しばらくして、フォルダーの内容を要求し、ファイルの変更日を確認します (最後にアップロードしてから変更されているかどうかを確認します)。待機時間に応じて、変更日が変わります。

アップロード後すぐに (ミリ秒) フォルダーの内容を要求すると、変更日はアップロード後と同じになります。3 秒または 4 秒待つと、日付が変わります (通常は 1 秒です)。

Box の誰もが、これが原因である可能性があることを知っています。また、その修正方法はありますか?

4

1 に答える 1

2

あなたの特定の質問に対する答えはわかりませんが、これは私の目を引きました:

私は ... ファイルの変更日を確認します (最後にアップロードしてから変更されているかどうかを確認します)。

主に変更の検出に関心がある場合は、代わりにオブジェクトのetagまたはversionプロパティの使用を検討してください。fileそれらはまさにこの目的のために設計されています。

于 2013-10-10T13:14:22.883 に答える