Dropbox唯一文件ID

时间:2017-07-31 11:15:29

标签: dropbox dropbox-api webhooks

我使用((FileMetadata) entry).getId();

将dropbox的文件存储到我的应用中

主要问题是当我收到带有DeleteMetadata的webhook时,它没有方法getId,因此我不知道删除了哪个文件。我必须存储路径而不是id?

另一方面,当我使用client.files().download(path)时,此方法需要一个路径。我可以使用((FileMetadata) entry).getId()获取的唯一ID来下载文件吗?

1 个答案:

答案 0 :(得分:2)

Dropbox API不会返回DeletedMetadata的文件ID,但我会将其作为功能请求传递给我。

在这种情况下,如果你需要删除文件的ID,你需要根据你在删除之前在该路径上看到的文件来记录和检索它。

是的,the download method支持path参数中的文件ID。