Problem getting Facebook pictures via iOS

I’m trying to fetch events and profile pictures via Facebook connect on iOS,
I’ve made for example the request:

[facebook requestWithGraphPath:@"me/picture" andDelegate:self];

and the response handling method:

  • iPhone Facebook Video Upload
  • Authentication Fails with Facebook App Installed (iOS)
  • Integrating Facebook SDK in iOS
  • Retrieve Facebook friends list
  • How to “rerequest” email permission using Facebook iOS SDK 4.x?
  • How to get photos of a facebook album in iPhone SDK?
  • (void)request:(FBRequest *)request didLoad:(id)result {
    
        NSString *url = [[NSString alloc] initWithData:result encoding:NSUTF8StringEncoding];
    
        NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:url]];
    
        imageView.image = [UIImage imageWithData:data];
    }
    

    and it won’t work, the result variable type is NSConcreteMutableData and the url variable value is null.

    help please 🙂
    Thanks.

    3 Solutions Collect From Internet About “Problem getting Facebook pictures via iOS”

    The NSConcreteMutableData is the actual image data, not its URL. All you needed was

    (void)request:(FBRequest *)request didLoad:(id)result {
        imageView.image = [UIImage imageWithData:result];
    }
    

    Please try the solution I’ve proposed earlier. Does it work for you?

    how to get user's facebook profile pic via fbconnect in my app iphone?

    https://github.com/jonasman/JNSocialDownload

    Try this lib, you can even get twitter