Wir erstellen eine Anwendung, die Box .NET SDK verwendet, um den Inhalt eines Kundenboxkontos anzuzeigen. Unser Synchronisierungstool verwendet die Box-Inhalts-API, um Ordner und Dateien abzurufen und aus diesen Informationen einen Cache zu erstellen. Um festzustellen, ob Änderungen seit der letzten Synchronisierung stattgefunden haben, vergleichen wir einen Ordner mit dem Feld "modified_at".Box Content API: Wird das Feld "modified_at" des übergeordneten Ordners beim Löschen eines Elements aus dem Ordner aktualisiert?
Beim Einfügen oder Aktualisieren einer Datei wird der übergeordnete Ordner field_modified_at auf den korrekten Zeitstempel aktualisiert.
Beim Löschen einer Datei bleibt der Zeitstempel des übergeordneten Ordners derselbe. Ist es ein Fehler oder das richtige Verhalten?
offizielle Forum Frage: https://community.box.com/t5/Developer-Forum/Box-Content-API-Is-modified-at-field-of-parent-folder-updated/td-p/15335
Diese Lösung ist nicht ideal, da wir alle Löschungsereignisse, Datei oder Ordner und unabhängig vom übergeordneten Ordner verarbeiten müssen. Es wird unsere Synchronisationslogik ziemlich unordentlich machen. Ich denke, wir werden am Ende auf eine Lösung für dieses Problem warten ... – Gabriel