2

我想从我的 Facebook 页面获取洞察数据,如https://www.facebook.com/USERNAME?sk=page_insights所示。但是,除了“粉丝数量”和“谈论”之外,我不知道哪些可以通过 API 获得。

我已经打印了我页面的见解并将其作为相册发布,以便更好地理解:http: //imgur.com/a/hrL9z

以下是facebook页面上显示的所有见解,所以我会得到一个明确的答案。

谢谢你。

*由于主题类似于twitter api,我如何获得每天从我的状态中获得的转发数量?(已回答)


粉丝总数。
粉丝好友总数。
每周总覆盖面。
人们谈论这个。

LIKES (https://www.facebook.com/USERNAME?sk=page_insights_likes)
人口统计
性别
年龄
国家
城市
语言

您喜欢的来源。
新的喜欢

喜欢的来源不同

REACH (https://www.facebook.com/USERNAME?sk=page_insights_reach)
你接触了谁
类型 + 年龄

你接触人的方式。 覆盖率 ->按频率划分的自然用户
、付费用户、病毒用户、唯一用户总数

访问您的页面
页面浏览量、
唯一身份访问者
总标签浏览量
外部推荐人

谈论(https://www.facebook.com/USERNAME?sk=page_insights_talking)
谁在谈论您的页面
类型+年龄

人们如何谈论您的页面
谈论这个
病毒搜索

4

2 回答 2

1

可以在此处找到有关通过 Facebook Graph API 获得的洞察数据的信息。

页面、应用程序和域对象具有这种类型的洞察连接。Post 对象也有这种联系,其中 Post 是由 Page 制作的。

可用指标包括应用程序和页面点击、添加、删除和喜欢。

请注意,您需要该read_insights页面的权限。

这是我刚刚创建的测试页面的示例 API 响应(带有read_insights)。您在问题中发布的所有信息都将在那里(除了该页面没有用户,因此不会有任何适当的数据)。

您可以使用Graph API explorer使用您自己的页面之一对此进行测试:

  • 用作https://graph.facebook.com/YOUR_PAGE_ID/insights/URL。

  • read_insights选中(在“扩展权限”选项卡上)选中的访问令牌。

于 2012-04-20T01:50:38.970 回答
0

Twitter 提供了一个 API 来获取所有转发状态的列表:

https://dev.twitter.com/docs/api/1/get/statuses/retweets_of_me

如果您每天轮询一次,您应该能够通过一两个 API 调用获得更新,这不会显着影响您的速率限制。

于 2012-04-12T20:46:08.063 回答