0

我目前正在开发一个应用程序。在我的应用程序中,我添加了 facebook graph api 以使用 facebook 功能。

它工作得很好,我可以在墙上发布消息,我想添加另一个功能。用户可以搜索他们可能知道或不知道的用户。所以我有一个文本字段,如果用户在该字段中输入任何名称,我想检索他们具有用户输入名称的名称的 facebook 用户列表。

如果您登录 facebook 并在“按姓名、地点搜索人物”中输入任何姓名或地点,那么我们将获得用户列表(您可能知道也可能不知道)。

我想在我的应用程序中实现这个功能。我正在使用图形 API。是否可以检索用户列表?

请任何人指导我。

我用了

NSMutableDictionary *variables = [NSMutableDictionary dictionaryWithCapacity:2];

[variables setObject:@"priya" forKey:@"q"];
[variables setObject:@"user" forKey:@"type"];

//  [variables setObject:@"post" forKey:@"type"];

FbGraphResponse *fb_graph_response = [fbGraph doGraphGet:@"search"   withGetVars:variables];

NSLog(@"Raw HTML:  %@", fb_graph_response.htmlResponse);

我得到了结果,但它只显示 25 个结果?任何的想法

4

1 回答 1

0

嗨朋友我解决了我的问题。我用这个编码得到下一个 25 结果。

FbGraphResponse *next_page_fb_graph_response = [fbGraph doGraphGetWithUrlString:next_page_url];

我还有另一个问题。如果我在 facebook 中搜索,我会得到所有不允许公开搜索的用户名。

但是在 fb graph api 中,我试图获取用户名,但它没有显示哪些不允许公共搜索。

有人解决这个问题吗?

于 2013-08-03T10:16:53.390 回答