Как ждать завершения загрузки DropBox?

Мне нужно убедиться, что кэш DropBox (локальные файлы) обновлен, а удаленные файлы хранятся на сервере Dropbox. (Мое приложение должно ждать, пока локальные файлы будут полностью обновлены, прежде чем читать их)

Я искал основные API для поиска подсказок о том, как это сделать, проверил / Delta API, но это не похоже на то, чего я хочу добиться. Я могу использовать только HTTP для доступа к API Dropbox.

Итак, как определить, что Dropbox все еще синхронизирует данные (в нисходящем направлении) или завершил загрузку?

Любая идея приветствуется, желательно с использованием API Dropbox Core

(Обратите внимание, что использование CRC для всех файлов невозможно, поскольку тысячи файлов хранятся, а вычисление CRC для этой сложной файловой структуры неприемлемо для производительности моего приложения)

Спасибо,

1 ответ

Dropbox не имеет API, который дает вам информацию о том, какие клиентские приложения загрузили какие файлы, поэтому нет способа сделать то, что вы просите.

Другие вопросы по тегам