【发布时间】:2013-04-01 19:39:07
【问题描述】:
有查询
GTLQueryDrive *queryFilesList = [GTLQueryDrive queryForChildrenListWithFolderId:@"root"];
我在根文件夹中获取所有内容:文件和文件夹。当然,我可以在返回的GTLDriveChildList 中查找文件夹。但是根文件夹可以有数千个项目,我只需要其中一个。我尝试了窄搜索。 GTLQueryDrive.h 中的评论说这是可能的。我试过 queryFilesList.q = @"mimeType='application/vnd.google-apps.folder'";
仅查询文件夹或queryFilesList.q = [NSString stringWithFormat:@"title='%@'", folderName];
按名称查询所有项目。两个查询都返回空列表。 仔细检查:我寻找的文件夹确实存在。
我试过了
GTLQueryDrive *queryFilesList = [GTLQueryDrive queryForFilesList];
它适用于
queryFilesList.q = @"mimeType='audio/x-aiff'";
但如果我尝试只查询文件夹,则返回空列表
queryFilesList.q = @"mimeType='application/vnd.google-apps.folder'";
我做错了什么?
【问题讨论】:
标签: ios objective-c google-drive-api