-2
NSURL *url1=[NSURL URLWithString:@"https://graph.facebook.com/100002944043966/albums?access_token=[your access token]"]; 

NSData *data = [NSData dataWithContentsOfURL:url1];
NSLog(@"%@",data);
NSString *str=[[NSString alloc] initWithData:data encoding:NSASCIIStringEncoding];
NSLog(@"%@",str);

通过使用它,我能够获取 json 数据,但是如何从中获取图像,请帮助我!提前致谢!

4

2 回答 2

1

要获得封面照片,请使用:

https://graph.facebook.com/<id>/picture?type=album&access_token=<token>

这里 id 是您收到的 json 中的 cover_photo,访问令牌是您的会话令牌。

于 2012-07-09T04:33:21.700 回答
1

您未能为传入的 分配内存imagedata(NSData alloc)

您可以使用此代码...

NSString *imageurl;
NSData *imageData = [[NSData alloc] initWithContentsOfURL:[NSURL URLWithString:imageurl]];

UIImageView *imageview;
imageview.image=[UIImage imageWithData:imageData];
于 2012-07-09T05:26:54.903 回答