Facebook SDK / iOS - 人们搜索[FBRequestConnection startWithGraphPath: - 没有结果

时间:2013-04-10 14:08:10

标签: iphone ios facebook facebook-graph-api sdk

我正在执行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”)。

有谁知道为什么会这样?我可能需要特殊权限才能考虑吗?

非常感谢。

0 个答案:

没有答案