2013-05-27 12 views
5

mam pozwolenie „Insights Analyst” na mojej stronie na Facebooku i próbuję użyć Graph API Explorer, aby uzyskać metrycznych page_fansNie można pobrać strony spostrzeżeniami za pomocą wykresu api Explorer

I „Uzyskaj token dostępu” z " read_insights' i «manage_pages» i «Wyślij» wykres wywołanie API, który wygląda mniej więcej tak

GET /<page_id>/insights/page_fans 

ale potem dostaję pustą odpowiedź. (To odnosi się do wszystkich wskaźników z wyjątkiem page_story_adds_unique, page_storytellers i page_admin_num_posts)

{ 
    "data": [ 
    ], 
    "paging": { 
    "previous": "https://graph.facebook.com/<page_id>/insights/post_storytellers/?since=1369004893&until=1369264093", 
    "next": "https://graph.facebook.com/<page_id>/insights/post_storytellers/?since=1369523293&until=1369782493" 
    } 
} 

Jakie uprawnienia mi brakuje? Co ja robię źle?

Odpowiedz

1

Wygląda na to, że obecnie brakuje sporej ilości zalegających danych. Użyj wartości dla since i until, aby zobaczyć, gdzie znajdują się dane.

/<page_id>/insights/page_fans?since=1369008000&until=1371686400 

Liczby są znacznikami czasu unix, aby określić żądany zakres dat. Jeśli zakres jest zbyt duża, wtedy dostaniesz

"error": { 
    "message": "Unsupported operation", 
    "type": "FacebookApiException", 
    "code": 100 
    } 

Wiem, że to bardzo frustrujące i Facebook wydaje się nie mieć żadnego właściwego sposobu sprawdzania, czy dane są zaległe.

+0

Dzięki, dzisiaj łamałem sobie głowę ... –

Powiązane problemy