我目前正在开发一个应用程序。在我的应用程序中,我添加了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个结果?任何想法
答案 0 :(得分:0)
嗨朋友我解决了我的问题。我用这个编码得到了接下来的25个结果。
FbGraphResponse *next_page_fb_graph_response = [fbGraph doGraphGetWithUrlString:next_page_url];
我还有一个问题。如果我在Facebook搜索,我得到了所有用户名,不允许公开搜索。
但是在fb graph api中我尝试获取用户名称,但是没有显示哪些不允许公开搜索。
任何人都可以解决这个问题吗?