2013-05-27 2 views
5

У меня есть разрешение 'Insights Analyst' на моей странице facebook, и я пытаюсь использовать Graph API Explorer, чтобы получить метрические page_fansНе удалось получить страницу идеи с помощью Graph API проводника

I "Get Access лексем" с " read_insights' и „manage_pages“ и „Отправить“ граф API вызов, который выглядит как

GET /<page_id>/insights/page_fans 

Но тогда я получаю пустой ответ. (Это происходит для всех показателей, кроме page_story_adds_unique, page_storytellers и 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" 
    } 
} 

Какие разрешения мне не хватает? Что я делаю не так?

ответ

1

В настоящее время, по-видимому, в данных, пропавших без вести, отсутствуют данные, отсутствующие в данных. Используйте значения для since и until, чтобы узнать, где находятся данные.

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

Номера являются временными отметками unix, чтобы указать диапазон дат, который вы хотите. Если диапазон слишком велик, то вы получите

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

Я знаю, что это очень сложно и Facebook, кажется, не имеет какой-либо правильный способ проверки того, что данные накопившиеся.

+0

Спасибо, я сломал себе голову над этим сегодня ... –

Смежные вопросы