1

me/pictureまたはを呼び出して、Graph API からプロファイル画像を取得しようとしています<friend_id>/picture。ただし、返された応答は JSON 応答ではないようです。返信を読むことはできませんでしたが、プロフィール画像の JPEG ファイルにリンクしている別の URL であることがわかっています。

そのURLを取得したら、UIImageメソッドimageFromURL(またはそのようなもの)を使用できることはわかっていますが、応答を処理する方法がわかりません。誰か助けてくれませんか?

4

3 に答える 3

8

次のようなリクエストを行うことができます

[_facebook requestWithGraphPath:@"me/picture" andDelegate:self];

そしてあなたの応答ハンドラ

- (void)request:(FBRequest *)request didLoad:(id)result {
    if ([result isKindOfClass:[NSData class]])
    {
        UIImage* profilePicture = [[UIImage alloc] initWithData: result];
    }
 }
于 2011-02-10T20:16:56.820 に答える
0

これが役立つかもしれません: How To Get a User Profile with Facebook's New Graph API from your iPhone App

于 2011-02-10T12:44:11.930 に答える