2012-06-03 42 views
0
[facebook requestWithGraphPath:@"me/home" andParams:params andDelegate:self]; 

和我一样导致这些:Facebook图形API iOS:如何获取Feed图片的宽度和高度?

“================================= ==========

“ID”: “619421723284_367295343463689”,

“从”:{

“名”: “鹰的录取通知书”,

“ID “:”619421784“ },

“故事”: “Chanered麦当劳新加坡的照片。”

“图片报”: “https://fbcdn-photos-a.akamaihd.net/hphotos-ak-ash3/542908_38595311133451268_195dfdd7739613_s.jpg”,

“链接”: “https://www.facebook.com/photo.php?fbid=385953111451268 &组= a.161567683889813.28585.157162220997026 &类型= 1”,

“名”:“长城照片“,

”=========================================

我知道如何通过更换 _s.jpg到_n.jpg但图片的大小不知道

得到大版饲料像素的。

任何人都可以帮助我吗?

谢谢。

回答

0

你可以得到这样的宽度和图像的高度:

NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString: @"https://fbcdn-photos-a.akamaihd.net/hphotos-ak-ash3/542908_38595311133451268_195dfdd7739613_s.jpg"]]; 
UIImage *image = [UIImage imageWithData:data]; 
NSLog(@"%f, %f", image.width, image.height); 
+0

谢谢你的帮助shabzco。 – webmastx

0

不能使用这种API,我尝试了所有可能的领域;-(

  1. 从PHP可以加载一些(HTTP范围标题)并读取JPG标头
  2. 您可以重新查询Facebook,从此ID中获取照片对象本身(我正在使用带有附件字段的FQL API)

这很烦人;-(

相关问题