2011-02-10 3 views
1

그래프 API에서 me/picture 또는 <friend_id>/picture으로 전화하여 프로필 사진을 얻으려고합니다. 그러나 주어진 응답은 JSON 응답이 아닌 것 같습니다. 응답을 읽을 수 없었지만 프로필 사진 JPEG 파일에 연결되는 다른 URL로 가정합니다.UIImage에 Facebook 프로필 사진 넣기

일단 URL을 얻으면 UIImage 메서드 imageFromURL (또는 이와 비슷한)을 사용할 수 있지만 응답 처리 방법을 모르겠습니다. 누군가 도울 수 있습니까?

답변

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]; 
    } 
} 
+1

고맙습니다, 꽤 잘 작동! =) –

+0

이 양식은 사용되지 않습니다. 새 형식은 http://stackoverflow.com/a/20623845에 설명되어 있습니다. –

관련 문제