如何获取在共享集合中创建的所有文档的列表

时间:2013-06-14 10:49:03

标签: google-drive-api

我创建了许多与我分享的文档。这些集合属于其他用户,但我在那里创建的文件属于我。(我是所有者)。 我需要用SDK生成所有这些文件的列表。

相应于Search for Files
1.我可以在所有者的查询=“我”中获得所有自己的文档列表 2.所有共享文档的列表,其中query =“sharedWithMe”

#2和#1(“所有者中的'我'和sharedWithMe”)的组合无法正常工作。

此外,我可以获取所有“sharedWithMe”文件夹的列表,然后遍历所有文件和子文件夹。但这种方法效率不高。

是否可以使用云端硬盘SDK获取共享馆藏中的文件列表?

1 个答案:

答案 0 :(得分:0)

您希望深入了解search parameterFiles.list()。 在搜索参数中,您可能需要所有者,编写者,读者和sharedWithMe。 如果我正确理解了您的问题,这就是您想要的查询。

Files.list(q="'{MY_EMAIL}' in owners and sharedWithMe")