OneDrive iOS SDK-搜索API查询参数不';你没有接线员吗?

OneDrive iOS SDK-搜索API查询参数不';你没有接线员吗?,ios,objective-c,onedrive,Ios,Objective C,Onedrive,我正在使用搜索API获取文件。我想要获取特定类型的文件和获取儿童API非常耗时,而且我必须递归地在文件夹中爬行 我可以用来查询的任何东西,例如query='abc或xyz',它将返回具有'abc'或'xyz'的文件名。就我目前所知,目前这是不可能的 现行代码 NSString *itemId = @"root"; ODItemSearchRequest *req = [[[self.client.drive items:itemId] searchWithQ:@"abc"] request];

我正在使用搜索API获取文件。我想要获取特定类型的文件和获取儿童API非常耗时,而且我必须递归地在文件夹中爬行

我可以用来查询的任何东西,例如query='abc或xyz',它将返回具有'abc'或'xyz'的文件名。就我目前所知,目前这是不可能的

现行代码

NSString *itemId = @"root";
ODItemSearchRequest *req = [[[self.client.drive items:itemId] searchWithQ:@"abc"] request];
[req executeWithCompletion:^(ODCollection *response, ODItemSearchRequest *nextRequest, NSError *error) {
      // returns files containing filename, metadata, and file content 'abc'
}];
我想从API中得到的是类似于接受查询字符串“abc”或“xyz”的东西

ODItemSearchRequest *req = [[[self.client.drive items:itemId] searchWithQ:@"'abc' OR 'xyz'"] request];
[req executeWithCompletion:^(ODCollection *response, ODItemSearchRequest *nextRequest, NSError *error) {
      // returns files containing filename, metadata, and file content 'abc' Or 'xyz'
}];

如果指定查询字符串“abc%20xyz”,它将返回包含“abc”或“xyz”的文件。

如果指定查询字符串“abc%20xyz”,它将返回包含“abc”或“xyz”的文件。

我尝试将查询设置为“abc%20xyz”,结果是错误的。当我尝试将查询设置为“abc”时,它给出的结果比使用“abc%20xyz”时更多。我尝试将查询设置为“abc%20xyz”,结果是错误的。当我尝试使用“abc”查询时,它给出的结果比使用“abc%20xyz”时更多