Как получить исторические данные «Facebook Page Likes» через Graph API или FQL - PullRequest
6 голосов
/ 23 февраля 2012

Интересно, знает ли кто-нибудь, как получить исторические данные для любой страницы Facebook.

Например, количество поклонников для фан-страницы RedBull за определенный день в прошлом или за определенный период, который заканчивается сегодня, чтобы я мог показать развитие фанатов любой страницы за указанный период.

Я попробовал это с API графика и FQL (идеи), но не повезло.

https://graph.facebook.com/{USERNAME}/insights?fields=likes&period('week')&end_time_date('2011-06-26') -> пустой результат

Извлечение данных через FQL также не возвращает результатов, к тому же, кажется, что без разрешения read_insights ничего не возможно для данных страницы

Мне нужно, чтобы это было доступно только с обычным токеном доступа пользователя. Эти данные в любом случае общедоступны. Результат должен быть примерно таким: http://www.socialbakers.com/facebook-pages/australia/

Ответы [ 2 ]

2 голосов
/ 21 января 2015
https://graph.facebook.com/{{pagename}}/insights/page_views?access_token={{access_token_key}}&since=1420070400&until=1421625600

Поскольку параметр & до в приведенном выше коде занимает время unix. Добавьте необходимую информацию в {{}}, и этот код должен работать.

0 голосов
/ 23 февраля 2012

Без разрешения Insight я рекомендую вам написать что-нибудь для выполнения ночных запросов на графике страниц и записать необходимую статистику. Если страница общедоступна, большая часть информации, представленной на этом сайте, доступна.

Вы также можете получить информацию из http://pagedata.appdata.com, если страница уже была указана ...

...