Информация о жизни на странице Facebook не дает результатов - PullRequest
0 голосов
/ 27 февраля 2019

Я пытаюсь получить некоторую информацию на моей собственной странице, например page_fans, которая указана в https://developers.facebook.com/docs/graph-api/reference/v3.2/insights как с периодами "день" и "время жизни".(Это не единственная метрика, которую я хочу получить, но для простоты я приведу ее в качестве примера.)

Получение по дням работает, но я только хочу знать значение времени жизни,поэтому вместо period=day я попытался period=lifetime, и я получил пустой массив data.

Это отправляемый запрос:

{page_id} / insights? fields = & metric = page_fans & period = продолжительность жизни

Обратите внимание, что если я изменю на period=day, я получу хороший объект:

"data": [
    {
      "name": "page_fans",
      "period": "day",
      "values": [
        {
          "value": 21578,
          "end_time": "2019-02-24T08:00:00+0000"
        },
        {
          "value": 21580,
          "end_time": "2019-02-25T08:00:00+0000"
        }
      ],
      "title": "Lifetime Total Likes",
      "description": "Lifetime: The total number of people who have liked your Page. (Unique Users)",
      "id": "{page_id}/insights/page_fans/day"
    }
  ],

Другие метрики, для которых я хочу получить данные времени жизнивключают в себя: "post_video_view_time_by_region_id", "post_video_views_by_distribution_type", "post_video_view_time_by_distribution_type", "post_video_view_time_by_country_id"

1 Ответ

0 голосов
/ 27 февраля 2019

Согласно журналу изменений для v3.2

Страница Insights

Эти изменения относятся к v3.2+, и будет применяться ко всем версиям 21 января 2019 года.

Параметры периода были изменены на день с время жизни для следующих показателей.Параметр периода продолжительности жизни вернет пустой набор данных.

  • page_fans
  • page_fans_city
  • page_fans_country
  • page_fans_gender_age
  • page_fans_locale
...