Facebook - 检查谁共享链接

时间:2011-06-12 19:35:16

标签: facebook

当我输入例如Facebook搜索中的youtube剪辑我可以获得分享此链接的人数。 是否可以像获取Facebook api一样获取分享给人的列表?

4 个答案:

答案 0 :(得分:7)

不,你不能得到谁分享,只有总数。查看计数的最简单方法是,例如:

http://graph.facebook.com/http://stackoverflow.com

答案 1 :(得分:0)

这解决了我的问题!

  

http://graph.facebook.com/http://stackoverflow.com

创建Facebook应用程序非常简单,但是现在,您需要申请并要求批准应用程序......这太糟糕了......

答案 2 :(得分:0)

你可以用Facebook的FQL(Facebook查询语言)做到这一点,它提供了比前面提到的Graph API方法更多的信息,但Facebook显然将在2016年8月7日关闭FQL API。所以从长远来看它不会有用。

https://api.facebook.com/method/fql.query?query=select+comment_count%2C+like_count%2C+total_count%2C+share_count%2C+click_count+from+link_stat+where+url%3D%27stackoverflow.com%27

有趣的是它显示了前面提到的Facebook Graph API请求给出的结果,即:

http://graph.facebook.com/http://stackoverflow.com

实际上是"总计数",实际上是该链接的喜欢,评论和共享的总和,FQL方法为您提供评论,分享和喜欢的实际个人计数。 / p>

获取实际共享计数的另一种方法是使用links.getStats API调用,但它似乎没有文档,似乎没有人知道它可用多长时间。

以下是如何使用它:

https://api.facebook.com/method/links.getStats?urls=stackoverflow.com&format=json

答案 3 :(得分:0)