我想从 Facebook 检索用户的好友列表。任何示例代码将不胜感激。
最佳答案
登录后,执行此操作- [facebook requestWithGraphPath:@"me/friends"andDelegate:self]; // friend 数据应该在这个委托(delegate)方法中解析。
- (void)request:(FBRequest *)request didLoad:(id)result {
if([result isKindOfClass:[NSDictionary class]])
{
NSLog(@"dictionary");
result=[result objectForKey:@"data"];
if ([result isKindOfClass:[NSArray class]])
for(int i=0;i<[result count];i++){
NSDictionary *result2=[result objectAtIndex:i];
NSString *result1=[result2 objectForKey:@"id"]; NSLog(@"uid:%@",result1);
[uids addObject:result1];
}
}
}
在这里,我将所有 friend 的 uid 添加到一个数组中。同样,您可以使用 GraphApi 获取名称并执行任何操作。
希望对你有帮助
关于objective-c - 检索 Facebook 好友列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6491838/