You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Graph API获取Facebook公开分享次数?

Facebook Graph API获取公开分享数的问题
  • 目前无法通过Graph API直接获取仅公开的分享数:你调用{page-post-id}?fields=id,shares得到的shares.count是平台统计的全量分享数(包含隐私设置下的非公开分享),和网页端显示的公开分享数不是同一个指标,官方API没有提供单独拉取公开分享数的字段。

  • 替代手动查看的方法:

    1. 网页抓取(需注意合规):模拟访问目标帖子的网页,解析页面上显示的公开分享数字段。但要注意Facebook的反爬规则,频繁操作可能触发账号限制,而且页面结构可能随时变化,需要定期维护解析逻辑。
    2. 主页管理员用Facebook Insights:如果你是该帖子所属主页的管理员,可以在Insights后台查看帖子的互动数据,里面会包含公开分享的相关统计,但仅限你有权限管理的主页内容。
  • 额外说明:这种数据差异是Facebook隐私政策导致的,非公开分享的内容不会对外暴露,所以官方不会提供这类数据的API接口,全量分享数和公开分享数的差值就是隐私设置隐藏的部分。

内容的提问来源于stack exchange,提问作者Zigu007

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.13 23:53:14