从Facebook画廊获取图像并在iPhone中显示

时间:2011-12-07 07:34:42

标签: iphone xcode facebook uiimageview

我希望从Facebook的公开信息中获取图像并将其显示在我的iPhone中。我正在使用Facebook Developer方法“getPhoto”,但我无法显示任何图像?

有人能帮助我吗?

2 个答案:

答案 0 :(得分:1)

 NSString *url = [[NSString alloc] initWithFormat:@"https://graph.facebook.com/%@/picture",objectID];
 UIImage *image = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:url]]];

如前所述,您需要检索对象ID。这是解决方案: - 检索朋友的图像。使用URL

创建连接
 NSString *url = [[NSString alloc] initWithFormat:@"https://graph.facebook.com/me/friends?access_token=%@",accessTokenValue];
当点击时,

上面的url返回一个字典数组,其中写了你朋友的名字和他的id。只是杰森解析说你会得到这个人的身份。

答案 1 :(得分:0)

你需要为此目的使用graph api

 NSString *url = [[NSString alloc] initWithFormat:@"https://graph.facebook.com/%@/picture",objectID];
 UIImage *image = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:url]]];