开发者

Retrieve Facebook friends list

I want to retrieve the user's friends list from Facebook. Any sample code will be highly apprec开发者_如何学Ciated.


after login, do this- [facebook requestWithGraphPath:@"me/friends" andDelegate:self]; //the friends data should be parsed in this delegate method.

- (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];
            }
    }
}

here, i added all the friends uids to an array. same way u can get names and perform any using GraphApi .

Hope it helped u..


use graph api to requestwithgraphapi string @"me/friends" .

this is for signed user friends.

friendlists

The user's friend lists

Requires permissions of "read_friendlists" to read & "manage_friendlists" to write

so add them to ur permission array

array of objects containing id and name fields of the friendlist


Use FacebookGraph API to get user's friend list

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜