I want to retrieve the user's friends list from Facebook. Any sample code will be highly appreciated.
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.
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.
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..
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With