2012-06-03 70 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)

這很煩人;-(

相關問題