2014-05-21 2 views
-2

Xcode를 사용하여 사용자의 친구를 검색하고 다시 표시하는 앱을 만들고 있습니다. 사용자는 아무런 문제없이 로그인 할 수 있지만 페이스 북의 이름과 프로필 사진을 표시 할 수도 있지만 친구 목록을 가져 오는 데 문제가 있습니다.Xcode FacebookSDK 친구 목록 가져 오기

나는 현재이 코드를 사용하고이 출력됩니다 "안녕하세요"하고 "0 친구들"

실행

[friendRequest startWithCompletionHandler:^(FBRequestConnection *connection, NSDictionary* result, NSError *error) { 
    NSArray* friends = [result objectForKey:@"data"]; 
    NSLog(@"Hello"); 
    NSLog([NSString stringWithFormat:@"%d friends", friends.count]); 
    for (FBGraphObject<FBGraphUser> *friend in friends) { 
     NSLog(@"%@ is a friend", friend.name); 
    }}]; 

을 내가 발견 한이 일을 많은 다른 방법을 시도했습니다 온라인과 아무도 지금까지 일한 적이 없다. Facebook SDK 폴더에서 FriendPickerSample의 코드를 사용해도 작동하지 않습니다 (FriendPickerSample이 실행될 때 어떤 이유로 작동하지 않습니다).

TL : 나는 Facebook 사용자의 친구를 사귈 수있는 방법을 찾고 있으며 지금까지 아무 것도 작동하지 않았습니다. 내가 누락 된 바보 일 수도 있습니다.

+0

페이스 북 API 2.0은 당신에게 또한 응용 프로그램을 사용하는 친구들을 제공합니다. 이 질문에 대해 100 가지가 있기 때문에 검색을 제안합니다 – WizKid

답변

0

그래프 API의 v2.0을 사용하는 것 같습니다. 이를 통해 액세스 토큰을 요청하는 응용 프로그램과 동일한 응용 프로그램을 사용하는 친구 반환 목록 만 얻을 수 있습니다.

지난 몇 주 동안 수 차례 묻어 왔습니다. 다음 번에 SO 검색을 먼저 사용하십시오. 예 :

How to pull a user's friends from Facebook (with v 2.0 Facebook Auth)

+0

그래프 API의 다른 버전으로 모든 친구를 검색 할 수 있습니까? – Macaret

+0

@Macaret Graph API v1.0은 2015 년 4 월 30 일부터 사라졌습니다. – Tobi

+0

나는 taggable_friends를 요청하여 모든 친구들을 볼 수 있지만,이 taggable 친구들을 내 앱에 초대 할 수는 없다고 생각합니다. 사실입니까? – Macaret

관련 문제