如何通过Facebook Graph API获取分享帖子的总点赞/反应数?
Facebook帖子分享后总点赞/反应数的API获取问题
- 结论先行:Graph API目前不支持直接获取原帖所有分享帖的总点赞/反应数,哪怕你能在Business Manager后台看到这个汇总数据,官方API并没有提供聚合这类跨用户/页面分享帖数据的接口。
- 关于权限的问题:就算你能拿到每个分享者的权限和访问令牌,也只能单独查询某一条分享帖的反应数,没办法批量把所有关联的分享帖数据聚合起来——而且现实中普通用户或其他页面根本不会授权你访问他们的帖子数据,这条路基本走不通。
- 替代思路:如果只是想衡量原帖的传播效果,Graph API可以获取原帖的
shares(分享次数)、post_impressions系列字段(曝光数据)来做参考,但这些不是分享帖的点赞总和。如果必须要精准的分享帖总反应数,目前只能通过Business Manager后台手动导出数据,或者用第三方营销工具(这类工具也是基于后台数据抓取,并非官方API原生支持)。
内容的提问来源于stack exchange,提问作者PalmeDev
相关产品推荐
相关产品推荐

