Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Retrieve Facebook friends list

I want to retrieve the user's friends list from Facebook. Any sample code will be highly appreciated.

like image 631
HCharli Avatar asked Jun 27 '11 11:06

HCharli


People also ask

How do I recover my friends list on Facebook?

Type a deleted friend's name in the search box at the top of your Facebook screen labeled "Search for people, places and things." As you enter the name, a list of people with the same or a similar name appears below the search box.

Why have my Facebook friends disappeared?

Please note that your friend is automatically removed from your in-game friends list if they have not been logged in to Facebook for 90 days.


1 Answers

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

like image 163
bharath gangupalli Avatar answered Nov 22 '22 23:11

bharath gangupalli