如何使用java搜索google drive V3中的文件夹?
String queryParam1 ="mimeType='application/vnd.google-apps.folder' and
trashed=false";
com.google.api.services.drive.Drive.Files.List qry = drive.files().list().setQ(queryParam1).setCorpus("domain").setSpaces("drive");
com.google.api.services.drive.model.FileList gLst = qry.execute();
此代码不返回任何内容。我有很多文件夹,但返回零结果。 我可以搜索文件而不是文件夹。
答案 0 :(得分:0)
在v2中,Children: list
用于列出文件夹的子项,并列出根文件夹的所有子项,使用别名root用于folderId值。
但是,Migrate to Google Drive API v3中已说明Children
和Parents
个集合已被删除。请改用files.list
。
有了这个,请尝试在parents
参数中添加q
属性。相关的SO post可能有所帮助。