Я пытаюсь получить некоторую информацию на моей собственной странице, например 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"