[英]How to store profile picture and after login retrieve it into uiimageview using PARSE
[英]Using a UIImageView to show a random facebook profile picture
我有一个非常简单的UIImageView
,可以显示来自Facebook的个人资料图片(如下所示的代码)。 要获取图片的URL,我只需转到任何人的个人资料(如果您已登录,让他们成为朋友等都没关系),右键单击他们的个人资料图片,然后选择“复制图片地址”并将其粘贴到代码中。 我知道您也可以通过更改此http://graph.facebook.com/harryhall1/picture?type=large
的图片网址来获取图片,两者都可以正常工作。
现在,我的问题是,我可以从随机个人资料生成个人资料图片吗? 在我看来,这是可能的,因为我不必登录Facebook等即可查看任何随机人员的个人资料图片,我可以右键单击其个人资料图片并将其保存,复制url等,等等。不知道如何获取随机配置文件ID。 我真的很感谢对这些家伙的任何帮助。
@interface NextImageViewController : UIViewController {
IBOutlet UIImageView *imageView;
NSInteger imageCount;
NSArray *imageArray;
}
- (IBAction) nextImagePush;
@end
@implementation NextImageViewController
- (IBAction) nextImagePush {
UIImage *img = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://profile.ak.fbcdn.net/hprofile-ak-snc4/211479_517418990_3896134_n.jpg"]]];
[imageView setImage:img];
imageCount++;
}
尝试使用来自Facebook Graph API的信息。 您无需获得任何授权即可获取基本的个人资料信息。 数据以JSON格式返回,就像这样-http://graph.facebook.com/?id=dunenkoff 。 您可以在id
查询参数中提供数字用户ID。
有关Graph API的更多信息,请点击此处-http://developers.facebook.com/docs/reference/api/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.