我正在执行facebook人物搜索图表请求:
-(void)searchFBFor:(NSString*)query {
NSString *q = [NSString stringWithFormat:@"search?q=%@&type=user", [query stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
NSLog(@"%@", q);
[FBRequestConnection startWithGraphPath:q
completionHandler:^(FBRequestConnection *connection, id result, NSError *error) {
if(error) {
NSLog(@"Error: %@", error);
return;
}
else {
NSLog(@"%@", result);
}
}];
}
如果我的查询类似于@“mark”,请求会起作用并返回结果,但是永远不会出现名字和姓氏的结果(即@“mark + smith”或@“mark smith”)。
有谁知道为什么会这样?我可能需要特殊权限才能考虑吗?
非常感谢。