繁体   English   中英

将Facebook个人资料图片放入UIImage

[英]Putting Facebook profile picture to UIImage

我正在尝试通过调用me/picture<friend_id>/picture从Graph API获取个人资料<friend_id>/picture 但是,似乎给出的响应不是JSON响应。 我无法读取响应,但我知道它应该是链接到个人资料图片JPEG文件的另一个URL。

我知道,一旦获得该URL,就可以使用UIImage方法imageFromURL (或类似的方法),但是我不确定如何处理响应。 有人可以帮忙吗?

您可以像这样提出要求

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

和您的响应处理程序

- (void)request:(FBRequest *)request didLoad:(id)result {
    if ([result isKindOfClass:[NSData class]])
    {
        UIImage* profilePicture = [[UIImage alloc] initWithData: result];
    }
 }

如果您需要URL而不是图像数据,请在此处查看我的答案: iOS Facebook Graph API个人资料图片链接

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM