2013-09-23 61 views
0

我試圖使用Google Drive v2 SDK列出來自特定文件夾的文件,但是我遇到了麻煩。 如果我想從我的'root'文件夾中列出文件,很容易做到,因爲我可以在父母的q參數'root'中寫入。但我無法輕鬆地從我的路徑「/ folder1/pictures」中列出文件。我找到的唯一解決方案是列出來自'root'的文件夾,獲取'folder1'id,然後從那裏列出文件夾,獲取'pictures'id,然後使用q參數搜索帶父母圖片ID的文件。這些解決方案需要太多的查詢,而且性能不高。有什麼方法可以讓它更容易嗎?從不同於根目錄的路徑列出文件,C#Google Drive SDK

回答

0

爲了列出/文件夾/圖片中的文件,您將需要它的ID。有三種方法可以做到這一點...

  1. 如同您正在做的那樣緩解目錄。
  2. 直接看「圖片」。如果用戶有多個「圖片」文件夾,然後檢查父母的每一個,看看哪一個是「folder1」所擁有的
  3. 無論你是1還是2,你都可以將圖片的ID存儲在本地存儲,所以後續的搜索是單一的GET
相關問題