2012-09-18 6 views
6

GoogleドライブSDKのドキュメントでは、ルートのファイル/フォルダのリストにアクセスする方法を理解できません。GoogleドライブSDKで「Shared with me」ルートリストにアクセスするにはどうすればよいですか?

私は、次のパラメータを指定してクエリファイル/リストを意味し、私が所有していないファイルを検索してみました:

"q=not 'me' in owners" 

しかし、それは他の人が所有するすべてのファイル、の「ルートリスト」だけでなく、を返しますそれらのファイル。

ありがとうございました。以上のような

+0

解決済みでしたか? – Karthik

答えて

11

はどうやら、新しいsearch parameterがあり、sharedWithMeと呼ばれます。 Qを "sharedWithMe"に設定すると、ユーザーと共有された親フォルダとファイルを受信するのに十分です。それは他のパラメータと組み合わせることもできます - 例えば "sharedWithMe and trashed = false"

あなたはすでにこれについて知っているかもしれませんが、この質問の回答が有益な場合があります。

+0

確かに、この検索パラメータでは* ONLY * *この階層のROOT *要素 – Martin

+1

どういう意味ですか?サブフォルダとファイルが入っているフォルダ1を共有している場合、「sharedWithMe」を使ってFolder1のみを取得できます。 共有ユーザーのルートにある共有アイテムが必要なのですか? – stan0

+0

私は確信が持てません。もしあなたが共有フォルダ内にあるファイルとフォルダがあれば、それは応答に記載されます。彼らは何かを変えました、あるいは、私が最近眠れなくても、それは確かに今働いています:)感謝のスタン! – Martin

-4

何か:

は、 "所有者と両親で 'ルート' でのq =ではない '私'"

+0

それは私が試した最初のことですが、共有ファイルは 'root'の親から継承しません。彼らは親がいないので、これは動作していません。 – Martin

+0

他のアイデア? – Martin

+0

私は同じ問題を抱えています - 今まで解決策を見つけることができませんでした:( –

関連する問題