Rails 考拉获取页面和页面 post 见解

Rails koala get page and page post insights

获取返回 []

页 post 的见解

这是阿迪达斯页面
pp graph.get_object("182162001806727/insights/")
它通常 returns 用于国家数据的字段而没有用于 page_impressionspage_engagement

尽管文档提到为 psot/page 获得超过 30 个赞的人生成见解,但仍然没有。

事实上,第一个 post 阿迪达斯页面的见解 returns 完全没有
pp graph.get_object("182162001806727_1189840444372206/insights")
或者
graph.get_connections('182162001806727_1189840444372206', 'insights/page_impressions_frequency_distribution', period: 'week'

即使它有很多点赞和评论,如果你查看他们的 feed。

那么,什么是正确的方法,或者它是否可能或公开可用。

并且,对于页面,page_impression/engagement 数据可用吗?

https://developers.facebook.com/docs/graph-api/reference/v2.7/insights#reading:

Permissions:
- Any valid access token can be used for publicly available metrics (currently page_fans_country or page_storytellers_by_country)
- A user access token with read_insights permission can retrieve metrics for all pages and domains owned by this user.
- A page access token with read_insights permission can retrieve all metrics for that Page.

这两个以粗体突出显示的权限是仅有的两个公开权限。对于其他一切,您需要管理员用户令牌或页面令牌。