2012-07-19 1 views
1

그래프 API를 사용하여 모든 온라인 친구 목록을 가져 오려고합니다.그래프 API를 사용하여 iphone에서 페이스 북 친구 온라인 상태를 얻는 방법.?

나는 다음을 사용하고

..

[facebook requestWithGraphPath:@"me/friends?fields=id,name,online_presence" andDelegate:self]; 

을하지만이 나에게 0 결과를 제공합니다.

감사합니다.

는 편집 :

이미 FB에서이 작업을 수행하는 권한을 가지고있다.

+0

유효한 그래프 호출이 아닙니다. –

+0

@PauldeLange 당신이 나를 도와 줄 수 있습니까 ..? 나는이 그래프가 어떻게 작동하는지 모르겠다. : P –

+0

전혀 봤어? [이] (http://qpleple.com/fetch-online-friends-list-with-facebook-graph-api/)는 내가 할 수있는 유일한 방법이 –

답변

2

올바르게 구성된 friends_online_presence 권한이있는 경우,이 시도 : 활성, 대기, 오프라인 또는 오류 :이 온라인 존재와 당신에게 친구의 목록을 반환합니다

NSString* method = @"fql.query"; 
NSString* fql = @"SELECT uid, online_presence FROM user WHERE uid IN (SELECT uid2 FROM friend where uid1 = me())"; 
NSDictionary* params = [NSDictionary dictionaryWithObject: fql forKey: @"query"]; 

[[self facebook] requestWithMethodName: method 
          andParams: [params mutableCopy] 
         andHttpMethod: @"GET" 
          andDelegate: delegate]; 

.

+0

이 작품은 훌륭합니다 .... 나는이 더 .. .. 탐험 할거야. :) –

관련 문제