Подтвердить что ты не робот

Уникальный идентификатор файла Dropbox - API RESTful

Есть ли уникальный идентификатор, связанный с файлом Dropbox, который не изменяется с изменениями/изменениями/переименованием, к которым можно получить доступ через API RESTful? Я хочу сохранить его в базе данных и отслеживать некоторые операции над файлом.

4b9b3361

Ответ 1

К сожалению, нет, Dropbox API в настоящее время не выдает никакого идентификатора файла или хэша, подобного этому.


Изменить: API-интерфейс Dropbox v2 теперь предлагает идентификаторы файлов, которые сохраняются при перемещении/переименовании. Вы можете найти дополнительную информацию в разделе "Форматы пути" в документации.

Идентификатор файла доступен как поле id в объекте FileMetadata, например, как возвращено /files/get_metadata.

Ответ 2

Новый Dropbox API v2 поддерживает идентификаторы файлов и папок.

Однако он не позволяет автоматически различать перемещения файлов/папок, переименования и т.д. из делеций и созданий в потоке событий. Вы можете использовать сервис, например Kloudless, который предоставляет единый API облачных хранилищ, который включает в себя идентификаторы файлов и папок для Dropbox. Kloudless также нормализует поток событий и предоставляет доступ к нескольким другим облачным службам хранения через один API. (Я работаю в Kloudless)