我希望从Facebook的公开信息中获取图像并将其显示在我的iPhone中。我正在使用Facebook Developer方法“getPhoto”,但我无法显示任何图像?
有人能帮助我吗?
答案 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]]];