Dropbox 唯一文件 ID
Dropbox unique file ID
我使用 ((FileMetadata) entry).getId();
将 Dropbox 的文件存储到我的应用程序中
主要问题是当我收到带有 DeleteMetadata 的 webhook 时,它没有方法 getId
,所以我不知道删除了什么文件。我必须存储路径而不是 ID?
另一方面,当我使用 client.files().download(path)
时,此方法需要路径。我可以使用通过((FileMetadata) entry).getId()
获得的唯一Id来下载文件吗?
Dropbox API 没有 return DeletedMetadata
的文件 ID,但我会将其作为功能请求传递。
既然如此,如果您需要删除文件的 ID,则需要根据删除前在该路径上最后一次看到的文件进行记录和检索。
是的,the download
method 支持 path
参数中的文件 ID。
我使用 ((FileMetadata) entry).getId();
主要问题是当我收到带有 DeleteMetadata 的 webhook 时,它没有方法 getId
,所以我不知道删除了什么文件。我必须存储路径而不是 ID?
另一方面,当我使用 client.files().download(path)
时,此方法需要路径。我可以使用通过((FileMetadata) entry).getId()
获得的唯一Id来下载文件吗?
Dropbox API 没有 return DeletedMetadata
的文件 ID,但我会将其作为功能请求传递。
既然如此,如果您需要删除文件的 ID,则需要根据删除前在该路径上最后一次看到的文件进行记录和检索。
是的,the download
method 支持 path
参数中的文件 ID。