2012-09-18 109 views
6

在Google Drive SDK文檔中,我無法弄清楚如何訪問根目錄其他人共享的文件/文件夾列表,有什麼想法?如何使用Google Drive SDK訪問「與我共享」根目錄?

我試圖尋找不是我所擁有的文件,這意味着查詢文件/目錄使用以下參數:

"q=not 'me' in owners" 

但返回別人,不僅是「根目錄」中擁有的所有文件這些文件。

感謝您的幫助。

+0

你有沒有找到解決辦法? – Karthik

回答

11

顯然,有一個新的search parameter,叫sharedWithMe。將Q設置爲「sharedWithMe」足以接收與用戶共享的父文件夾和文件。它也可以與其他參數結合使用 - 例如「sharedWithMe和trashed = false」。

您可能已經發現它了,但對此問題的答案可能有用。

+0

是的確,但不幸的是,這個搜索參數不允許你*只* * ROOT *這個層次結構中的元素 – Martin

+1

你是什麼意思?當用戶與我共享Folder1,其中包含子文件夾和文件時,我可以只使用「sharedWithMe」獲得Folder1任何通過菜單明確共享的文件和文件夾將被列在響應中,任何位於共享文件夾內的文件和文件夾都不會在響應中列出 或者您是否需要共享用戶的根目錄中的共享項? – stan0

+0

我不確定是否他們改變了一些事情,或者如果我這幾天沒有足夠的睡眠,但現在確實有效。:)謝謝Stan! – Martin

-4

更多的東西一樣:

「Q =不是 '我' 在車主和父母 '根'」

+0

這是我嘗試的第一件事,但共享文件不會從「根」父項繼承;他們沒有任何父母,所以這是行不通的。 – Martin

+0

有沒有其他想法? – Martin

+0

我有同樣的問題 - 到目前爲止找不到解決方案:( –

相關問題