2013-08-03 49 views
0

我目前正在开发一个应用程序。在我的应用程序中,我添加了使用facebook功能的facebook图形API。图api检索用户名列表名称其中名称就像ios中的给定文本

它的工作完美,我可以发布消息在我的墙上,我想添加另一个功能。用户可以搜索他们可能知道或不知道的用户。所以我有一个文本字段,如果用户在该字段中输入任何名称,我想回顾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分的结果吗?任何想法

+1

http://developers.facebook.com/docs/reference/api/search/ – Rushabh

+0

http://stackoverflow.com/questions/10122658/facebook-graph-api-user-search – Rushabh

+0

oh Rushabh谢谢,我会检查它并让你知道。感谢您的快速回复 – banu

回答

0

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

FbGraphResponse *next_page_fb_graph_response = [fbGraph doGraphGetWithUrlString:next_page_url]; 

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

但在fb图形API我试图让用户的名字,它没有显示哪些不允许公开搜索。

任何一个解决这个问题?