2016-07-15 92 views
0

望着list_folder沙箱在dropbox.github.io/dropbox-api-v2-explorer/#files_list_folder的Dropbox API V2 files_list_folder

  1. 我覺得沒有辦法只有返回剛纔的文件夾 - 基本上,其中「 .tag「=」文件夾「 - 我得到所有的文件夾和文件在一個巨大的龐然大物必須解析出」文件夾「

  2. 沒有辦法輕鬆解析嵌套的文件夾到一些合乎邏輯的方式,所以我可以顯示子文件夾在顯示中縮進的列表。如父ID的將是有益的,以配合子女&父文件夾

  3. 沒有排序功能,如創建「返回它們的名稱或創建ASC/DESC爲了

任何「名稱」」幫幫我?

+0

您有問題嗎?你陳述的三個事實是正確的。 – smarx

+0

我猜想對於第二點來說,那個數據已經存在了......'/ foo/bar'是一個叫'bar'的東西,它的父類是'/ foo'。你必須分割斜槓來構建類似樹層次結構的東西。 – smarx

+0

聽起來像實際/主要問題是「我如何列出文件夾?」。是對的嗎?如果是這樣,答案目前不是,但我們會認爲它是一個功能請求。按照現狀,您需要在客戶端上篩選和排序它們。 – Greg

回答

0

最好的解決方案,我可以想出只有文件夾回來是這樣的。看起來,當您爲特定「路徑」執行「2​​/files/list_folder」並將所有選項設置爲false時。當你接收到數據時,遍歷尋找.tag ==「文件夾」並收集它們。如果您發現一個不是.tag ==「文件夾」的項目,您可以停止,您已經爲您指定的「路徑」收集了所有文件夾。無需執行「2/files/list_folder/continue」。雖然它不能解決我所有的問題,但這對於解決我的文件夾加載/搜索時間無疑是一個很長的路要走。