繁体   English   中英

Android-Dropbox:检查差异

[英]Android - Dropbox: Check for differences

是否可以检查本地和Dropbox之间的差异?

你好。 我目前正在开发一个显示所有Dropbox图像的简单画廊应用程序。

到目前为止的工作流程:我登录到Dropbox。 该应用程序以递归方式扫描所有Dropbox文件夹并检查图像,然后获取元数据并显示图像。

现在,我想知道是否可以检查差异,因此该应用程序不必每次都在所有文件夹中运行,而仅在发生某些更改时(例如,将新图像添加到Dropbox文件夹中)。

先感谢您。

在使用Dropbox API时,跟踪Dropbox帐户中更改的最好方法是使用/ 2 / files / list_folder和/ 2 / files / list_folder / continue:

https://www.dropbox.com/developers/documentation/http/documentation#files-list_folder https://www.dropbox.com/developers/documentation/http/documentation#files-list_folder-continue

您应该存储最新返回的游标,然后使用该游标回调到/ 2 / files / list_folder / continue。 它将仅返回自您上次调用以来的更改。

对于客户端应用程序,您可以使用/ 2 / files / list_folder / longpoll来高效地知道何时需要检索更改:

https://www.dropbox.com/developers/documentation/http/documentation#files-list_folder-longpoll

如果您使用的是SDK,则还有相应的方法。 例如,在用于API v2Dropbox Java SDK中 ,它们分别是listFolderlistFolderContinuelistFolderLongpoll

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM