2017-01-17 5 views
1

"page_fans"와 같은 우리 페이지에 대한 데이터를 얻으려고 시도하지만 우리는 항상 호출 API 및 "Graph API Explorer"로 빈 데이터를 수신합니다. "/ 마이 페이지/통찰력/page_fans"그래프 API 탐색기 및 API 호출에 대한 빈 통찰력 데이터

The API respond : 
{ 
    "data": [ 
    ], 
    "paging": {... } 
} 
:

이 페이지의 URL과 함께 "총 페이지 추적" "그래프 API 탐색기"예를 들어

을 3500 "전체 페이지가 좋아"이 있고, 3400

관리자 사이트 사용자와 테스트를합니다.

공개 데이터는 괜찮아 보입니다. URL로 "그래프 API 탐색기"에서 "/ 마이 페이지/통찰력/page_fans_country"우리는 특히 "read_insights"에,

{ 
    "data": [ 
    { 
     "name": "page_fans_country", 
     "period": "lifetime", 
     "values": [ 
     { 
      "value": { 
      "BE": ..., 

우리가 사용하는 토큰이 필요했다 범위를 얻을. 우리는 같은 결과로 많은 범위를 시도했습니다 ... 그래프 API 탐색기에서 토큰을 사용

https://developers.facebook.com/tools/debug/accesstoken/

Access Token : Info 
Valid   : True 
Scopes   : ads_read, read_insights, manage_pages, business_management, read_audience_network_insights, public_profile 

우리의 목표는 API 호출을 사용하는 것입니다 (모든 통찰력 데이터를 가져 오는) "https://graph.facebook.com/v2.5/mypage/insights/page_fans"와 같은 URL을 우리의 응용 프로그램에. 그러나 우리는 API 호출과 "그래프 API 탐색기"모두로 결과를 관리하지 못합니다.

아무도 도와 줄 수 있습니까?

감사합니다.

+0

아마도 페이지 액세스 토큰을 사용해야합니까? 작동하지 않는 엔드 포인트에 대한 문서를 읽었습니까? – WizKid

+0

안녕하세요 WizKid, "Graph API Explorer"에서 "Get User Access Token"을 사용하여 훌륭한 토큰을 제공합니다. (그는 read_insights를 포함하고 있으며, 나는 또한 manage_pages를 제공합니다.) 그러나 저는 제 페이지의 관리자이기 때문에 "페이지 액세스 토큰"이 필요하지 않다고 생각합니다. "/docs/graph-api/reference/v2.8/insights - 섹션 사용 권한." "read_insights 권한이있는 사용자 액세스 토큰은이 사용자가 소유 한 모든 페이지와 도메인에 대한 메트릭을 검색 할 수 있습니다." 그러나 "그래프 API 탐색기"에서 "페이지 액세스 토큰"으로 시도했지만 "데이터"는 여전히 비어 있습니다. 실제로이 EndPoint는 공개적으로 사용 가능한 메트릭 만 반환합니다. – Flo

답변

0

마지막으로 내 문제를 발견했습니다. 나는 내가 내 페이지의 관리자라고 생각 했음에도 불구하고 그렇지 않았습니다. 이 여기

확인 : https://www.facebook.com/My_Page/settings/?tab=admin_roles

나는 당신이 페이지의 관리자가 아닌 경우이 페이지에 액세스 할 수 있는지 기억하지 않습니다.

페이 스북 응답에 명확한 메시지가없는 것이 유감입니다.)

+0

페이지 관리자가 아닌 경우 응답 그것의 단순히 배열에있는 빈 데이터? 나는 관리자가 아니며 일부 관리 페이지 만 테스트했으며 page_fans_country 및 page_storytellers_by_country 메트릭을 사용하면 관리 할 수있는 유일한 데이터입니다. '모든 유효한 액세스 토큰을 공개적으로 사용 가능한 메트릭 (현재 page_fans_country 또는 page_storytellers_by_country)에 사용할 수 있습니다. .' –