检索Facebook好友列表

HCh*_*rli 6 cocoa-touch facebook objective-c ios

我想从Facebook检索用户的好友列表.任何示例代码都将受到高度赞赏.

bha*_*lli 9

登录后,这样做 - [facebook requestWithGraphPath:@"me/friends"andDelegate:self]; //应该在此委托方法中解析好友数据.

- (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];
            }
    }
}
Run Code Online (Sandbox Code Playgroud)

在这里,我将所有朋友的uids添加到一个数组中.同样的方式你可以使用GraphApi获取名称并执行任何操作.

希望它对你有所帮助..