2013-02-12 5 views
0

Facebook.com의 왼쪽 메뉴에 표시된 것과 같이 그룹에 대해 읽지 않은 게시물 수를 얻는 방법을 찾으려고합니다.Facebook API를 사용하여 그룹에 대한 읽지 않은 그룹 메시지 수를 검색하십시오.

나는 Group table in FQL에 대한 참조를 찾을 수 있었다, 그러나 나는 검색 할 다른 방법이 내가이 데이터를 찾거나 할 수있는 권리 장소에 건가요 모든 필드가 읽지 않은 메시지

의 수를 나타내는 볼 수 없습니다 그것?

답변

0

이 필드는 FQL 또는 그래프 API에서 그룹의 unread 필드로 사용할 수 있지만 FQL에서는 group 테이블이 아니라 group_member table입니다.

그룹의 읽지 않은 개수에 액세스하려면 user_groupsPermission이 필요합니다.

샘플 그래프 API 호출 :

/me/groups?fields=unread

응답 :

{ 
    "data": [ 
     { 
     "name": "Facebook Developers", 
     "version": 1, 
     "id": "146797922030397", 
     "unread": 11, 
     "bookmark_order": 1 
    }, 
// snip 

샘플 FQL 쿼리 : select gid, unread from group_member where uid = me()

샘플 응답 :

{ 
    "data": [ 
    { 
     "gid": "146797922030397", 
     "unread": 3 


} 
// removed other groups