簡體   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