2011-07-27 2 views
3

나는 "likes"의 총 수를 얻고 싶습니다. 이것이 가능한지 궁금합니다. 응용 프로그램에 대한 기본 JSON 정보를 반환하지만 좋아하는이 포함되어 있지 않습니다facebook app page에 대한 전체 좋아하기 받기

  • graph.facebook.com/ID : ID이 응용 프로그램의 ID와 ACCESS_TOKEN입니다

    내가 시도 응용 프로그램의 현재 액세스 토큰입니다.

  • graph.facebook.com/ID/likes?access_token=ACCESS_TOKEN 데이터의 빈 터플을 반환합니다. {"data":[]}. 페이지가 좋아졌고 응용 프로그램을 좋아할 때이 튜플이 변경되지 않습니다.

앱에 대한 총 좋아하는 것을 얻을 수있는 방법이 있나요? 그렇다면 api는 무엇입니까?

편집 : 내가 그것은 쉽게 페이지가 Page 개체의 매개 변수이다 좋아으로 현재 사용할 수없는 http://www.facebook.com/apps/application.php?id=ID&sk=PAGE_NAME

+0

정말 좋아하는 페이지 또는 탭이 있습니까? –

+0

모든 앱은 자신의 프로필 페이지를 가지고 있기 때문에 앱을 직접 좋아할 수도 있지만 '페이지 탭에 설치된 앱의 인스턴스'가 마음에 들지 않습니다. 좋아하는 버튼을 만들면 좋아하는 것을 페이지에 표시합니다 그 자체가 – Igy

+0

@ sascha 그것은 본질적으로 내가 원하는 것입니다. 앱의 캔버스가 페이지를 좋아할 수있는 경우라면 해당 페이지의 좋아하는 것을 얻으려는 API 호출이 무엇입니까? 나는'graph.facebook.com/? id = ID & sk = PAGE_NAME'을 시도했고'graph.facebook.com/ID'와 같은 것을 리턴합니다. –

답변

2

이다에서 좋아하는 얻으려고 노력하고있는 페이지의 URL을 명확히하기 위해 도움이되지만 경우 read_insights 권한이있는 통찰력 API의이 얻을 수있는 것은

그냥 https://graph.facebook.com/[APP ID]/insights/page_fans/lifetime/?access_token=ACCESS_TOKEN

샘플 반환 값에 전화를 걸 (앱 ID 제거) :

{ 
    data: [ 
    { 
     id: "[APP ID]/insights/page_fans/lifetime", 
     name: "page_fans", 
     period: "lifetime", 
     values: [ 
     { 
      value: 4, 
      end_time: "2011-07-23T07:00:00+0000", 
     }, 
     { 
      value: 4, 
      end_time: "2011-07-24T07:00:00+0000", 
     }, 
     { 
      value: 4, 
      end_time: "2011-07-25T07:00:00+0000", 
     }, 
     ] 
     description: "Lifetime The total number of people who have liked your Page. (Total Count)", 
    }, 
    ] 
    paging: { 
    previous: "https://graph.facebook.com/[APP ID]/insights/page_fans/lifetime?since=1311088931&until=1311348131", 
    next: "https://graph.facebook.com/[APP ID]/insights/page_fans/lifetime?since=1311607331&until=1311866531", 
    } 
} 

(이 경우 팬이 지난 4 일 동안 4 일 동안 정적이었습니다. 바쁜 앱에서 변동될 수 있습니다.)

+1

저는 이것을하고 있지만 모든 "values"배열은 값을 가지고 있습니다. : 0, 나의 페이지가 100k + 좋아하는 경우에도. 무엇이 이것을 일으킬 수 있습니까? – Nick

+0

혹시이 문제를 해결 했습니까, 닉? – Nick