Retrieve Facebook friends list

3 Solutions Collect From Internet About “Retrieve Facebook friends list”

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]])
        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.


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