简短版:
“我可以在不登录 Facebook 的情况下访问公共页面,并在帖子下方看到“2155 股”我想知道如何通过 API 访问该号码”
细节:
我正在尝试使用图形 HTTP API 的最新版本(v2.5)来确定公共视频的总共享数。问题是 FB 似乎已经对 API 进行了足够的更改,以至于 SO 上的旧帖子不再回答这个问题。
查看Graph API 文档,似乎视频节点现在具有“共享帖子”边缘。但是,使用 summary=true 调用此路由只会返回少数份额,并且没有总计数值。这会返回评论和喜欢的计数,因此我不会错误地使用端点或弄乱我的授权。
我也尝试过使用URL 节点,但这似乎对 Facebook 内部的链接没有太大作用。我只是得到一个带有“id”字段的 JSON 响应,该字段与我作为请求参数提供的相同 url。似乎这条路线旨在用于链接到 Facebook 以外的内容。
我已经在多个公共页面上使用多个视频尝试了上述方法,所以我认为这不是由于组所有者限制访问,除非这是新的默认设置。
允许我访问评论和喜欢的总数,但不允许访问共享,这似乎是任意的。有一些传统的方法可以做到这一点,还是我现在不走运?