Как получить точные данные из post_stories_by_action_type facebook graph API Insight

Я пытаюсь подсчитать количество публикаций на странице с помощью графического API uisng [сколько раз люди делились этой публикацией на странице], на основе документации facebook запрос API графа должен быть таким: page-id_post-id/insights/post_stories_by_action_type/lifetime

это возвращенный вывод из API графика:

{
"id": "page-id_post-id/insights/post_stories_by_action_type/lifetime",
"name": "post_stories_by_action_type",
"period": "lifetime",
"values": [
{
"value": {
"like": 345,
"comment": 65,
"share": 27
}
}
],
"title": "Lifetime Post Stories by action type",
"description": "Lifetime: The number of stories created about your Page post, by action type. (Total Count)"
}

Проблема в том, что возвращенное число не является точным, например, количество акций по запросу равно 27, но Facebook показывает, что люди сделали 31 акцию, а другие подсчеты не точны.

Что я должен сделать, чтобы получить точный подсчет репостов страницы?

Важные заметки :

1) в документации данные в «post_stories_by_action_type» доступны в режиме реального времени (facebook обновляет данные каждые 15 минут).

2) сообщение, которое вернуло этот результат, слишком старое, и люди не взаимодействуют с ним в данный момент (поэтому нет новых инсайтов каждые 15 минут).

Заранее спасибо.


person Hamzeh Al Darawsheh    schedule 25.02.2015    source источник


Ответы (1)


Я отвечаю себе здесь, если кто-то столкнулся с этой проблемой, чтобы получить точный подсчет акций, используйте этот запрос: page-id_post-id?fields=shares

P.S. этот ответ от «Shayne Xin Wang» из сообщества разработчиков Facebook.

person Hamzeh Al Darawsheh    schedule 12.03.2015