0

この方法で取得した画像は非常に小さいです

[facebook requestWithGraphPath:@"me/friends" 
                     andParams:[ NSDictionary dictionaryWithObjectsAndKeys:@"picture,id,name,link,gender,last_name,first_name",@"fields",nil]
                           andDelegate:self];

同じ方法で友達の大きな画像を取得するには??

前もって感謝します

4

2 に答える 2

3

各画像のURLは文字列として返されます。Facebookからロードした後、他の方法で使用する前に、ファイル名の最後の文字を「q」から「n」に変更することで、文字列を変更できます。

small image:         370412_xxxxxxxx_1715222999_q.jpg
medium/square image: 370412_xxxxxxxx_1715222999_s.jpg
large image:         370412_xxxxxxxx_1715222999_n.jpg

これは次のようになります。

pictureUrl = [pictureUrl stringByReplacingOccurrencesOfString:@"_q.jpg"
                                     withString:@"_n.jpg"];
于 2012-04-19T15:56:15.463 に答える
0

使用albumsphotos許可(サイズはアップロード時間に依存)

このリンクを参照してくださいhttp://developers.facebook.com/docs/reference/api/album/

于 2012-04-19T11:31:30.373 に答える