2016-10-28 7 views
1

Привет, ребята Я надеюсь, кто-то может мне помочь.Facebook API Insight Metrics Ежедневный график API

Я работал с API Facebook для страницы аналитики facebook нашей компании. Я хочу получить информацию о понравившихся, общих ресурсах, впечатлениях и т. Д. И хранить непосредственно в базе данных.

Мне удалось вернуть эту информацию с помощью API-интерфейса Graph API. Теперь я хочу, чтобы сегодня можно было вернуть информацию. Когда я добавляю сегодняшнюю дату, она относится только к фактическим сообщениям, которые были опубликованы сегодня, а не сегодняшней активности. если это имеет смысл.

Примером этого является то, что мне понравилось сообщение сегодня, которое было создано 2 дня назад, оно не отображается в сегодняшней деятельности, но активность от 2 дней назад.

код я использую это: feed?fields=comments.limit(1).summary(true),likes.limit(1).summary(true)&since=2016-10-28

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

ответ

1

Ваш пример не выборки Insights, вы выборка постов, видимые на временной шкале страницы, а затем просить подсчет комментариев и любит

Там совершенно другой API для извлечения данных Insights: https://developers.facebook.com/docs/platforminsights/page

Это тот же API, который используется интерфейсом Insights, поэтому для того же набора показателей/дат он должен давать идентичные результаты UI

+0

Спасибо за это. Я смотрю на интерфейс пользовательского интерфейса, и, как вы говорите, он дает мне ту же информацию, что и выше. Есть ли способ получить информацию, о которой вы легко знаете? Когда я смотрю на интерфейс Insights, он покажет мне только сообщения с сегодняшнего дня и связанные с ними метрики, а не фактическую активность на сегодняшний день, если это имеет смысл. Является ли это возможным? –

+0

Отвечает ли ответ на '/v2.8/ /insights' метрики, которые вы ищете? Это должны быть статистика текущего дня для этого идентификатора сообщения (конкретные показатели, доступные для сообщений, указаны в https://developers.facebook.com/docs/graph-api/reference/v2.8/insights с префиксом 'post_' – Igy

+0

Нет, это не так. Когда я пытаюсь использовать POST_ID, возвращается с ошибкой. Когда я использую PAGE_ID, он отображает показатели для сообщений, созданных сегодня. Это не то, что мне нужно. Мне нужны показатели активности , независимо от того, была ли эта почта создана сегодня. Пример: PAGE_ID/feed? fields = insights.metric (post_impressions_unique) & limit = 100 & period = day & since = 2016-10-28 - Это приведет только к показу данных о показах в сообщениях, СОЗДАННЫХ сегодня, а не впечатлениями все сообщения сегодня. Мне нужны впечатления сегодня на всех постах, были ли сообщения созданы сегодня, на прошлой неделе и т. д. –