【发布时间】:2019-07-21 01:40:57
【问题描述】:
我试图在我拥有的页面上获得一些见解,例如 page_fans 在 https://developers.facebook.com/docs/graph-api/reference/v3.2/insights 中声明为具有“日”和“生命”周期。 (这不是我想要获得的唯一指标,但为了简单起见,我将举个例子。)
白天得到它是有效的,但我只是
nt知道生命周期价值,所以我尝试period=lifetime而不是period=day,得到一个空的data数组。
这是我发送的请求:
{page_id}/insights?fields=&metric=page_fans&period=lifetime
注意,如果我更改为 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”
【问题讨论】:
-
您到底想达到什么目的?只是为了获得当前的粉丝数量?
-
是的,另一个例子是每个国家的观看分钟数分布 (
post_video_view_time_by_country_id)。基本上,我用“period=lifetime”做的每一个查询都失败了 -
那么为什么要为此使用洞察力呢?只需使用
/page-id?fields=fan_count -
因为我还想要其他见解,例如我提供的示例
-
然后要么进行另一个 api 调用,要么只使用“天”期间并获取最后一个条目
标签: facebook facebook-graph-api facebook-insights