0
[facebook requestWithGraphPath:@"me/home" andParams:params andDelegate:self];

そして私はこれらのような結果を得ました:

"===========================================

"id": "619421723284_367295343463689"、

"から": {

"名前": "ChED Ying"、

"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&set=a.161567683889813.28585.157162220997026&type=1"、

"名前": "壁の写真"、

"=========================================

_s.jpgを_n.jpgに置き換えてフィード画像要素の大きなバージョンを取得する方法は知っていますが、画像のサイズがわかりません

誰か助けてもらえますか?

ありがとう。

4

2 に答える 2

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);
于 2012-06-03T06:26:40.223 に答える
0

この API では不可能です。考えられるすべてのフィールドを試しました ;-(

  1. PHP から、画像の一部のバイト (HTTP Range ヘッダー) をロードし、JPG ヘッダーを読み取ることができます。
  2. この ID から写真オブジェクト自体を取得するために、Facebook に再クエリを実行できます (私は FQL API を添付フィールドと共に使用しています)。

とても面倒くさいです(-_-;)

于 2012-09-02T19:40:34.137 に答える