获取特定URL的facebook*共享*数量

获取特定URL的facebook*共享*数量,facebook,facebook-graph-api,facebook-like,Facebook,Facebook Graph Api,Facebook Like,我在graph api中发现了一些差异,我想知道是否有人能够解决这些问题 输出一个“likes”编号以及imdb提供的与其fb:app_id关联的所有开放图形信息。 但是,由于谷歌没有提供fb:app\u id或fb:admins,所以会输出“shares”编号 我的问题是,我需要第一个URL的“共享”编号,因为它与its(喜欢+评论等)中公开的编号相对应 是否有任何方法可以可靠地获取任何URL的“共享”编号?您需要在表中使用Facebooks的FQL。使用类似的方法 SELECT url, n

我在graph api中发现了一些差异,我想知道是否有人能够解决这些问题

输出一个“likes”编号以及imdb提供的与其fb:app_id关联的所有开放图形信息。 但是,由于谷歌没有提供fb:app\u id或fb:admins,所以会输出“shares”编号

我的问题是,我需要第一个URL的“共享”编号,因为它与its(喜欢+评论等)中公开的编号相对应


是否有任何方法可以可靠地获取任何URL的“共享”编号?

您需要在表中使用Facebooks的FQL。使用类似的方法

SELECT
url, normalized_url,
share_count, like_count, comment_count, total_count,
commentsbox_count, comments_fbid, click_count
FROM link_stat
WHERE url="http://www.imdb.com/title/tt0117500/"
这是该查询的结果(以XML格式,当然可以以JSON格式获得)


http://www.imdb.com/title/tt0117500/
http://www.imdb.com/title/tt0117500/
6233
9500
2179
17912
6.
380728101301
164

总计数(17912)是您要查找的数字。

此API不再可用。下面的答案不再有效


我可以通过对API的get请求来获取页面的统计信息。只需放置此GET请求
http://api.facebook.com/restserver.php?method=links.getStats&urls=[您的URL]
并获取统计信息

像 返回


http://techcrunch.com/
http://www.techcrunch.com/
6244
1513
1391
9148
4007
433841427570
4.
希望这有帮助


另外,


如果希望该响应作为JSON,只需将
&format=JSON
附加到请求URL–Dexter

(来自评论,谢谢Dexter!)

Facebook之前的API选项不再可用。假设你想通过编程的方式来实现这一点,Facebook目前没有提供这样做的方式(据我所知)

您可能会从示例的源代码中获取信息,但这似乎很容易出错,特别是考虑到他们以前的操作历史

我找到的一个第三方选项是SharedCount,它有一个。它需要注册一个免费帐户,但向发出GET请求将导致以下示例响应:

{"StumbleUpon":1,"Pinterest":9,"LinkedIn":3744,"Facebook":{"total_count":
168,"comment_count":53,"reaction_count":14,"share_count":
101, "comment_plugin_count":0},"GooglePlusOne":189}
从那里,你可以解析出Facebook
total\u count
值,该值应该与你在嵌入的Facebook共享按钮旁边看到的值相对应


需要注意的是,为了使从API返回的SharedCount值与button示例中的计数相匹配,我必须从示例URL中删除尾随的正斜杠,因此您可能需要尝试一下,以确保它准确地适用于您的用例。

如果您希望该响应作为JSON,只需追加
&format=json
请求URL此API不再可用。由于其不再有效,此API不再有效,请提供2017年的有效解决方案“从2016年8月8日起,FQL将不再可用且无法查询”-
<links_getStats_response xsi:schemaLocation="http://api.facebook.com/1.0/ http://api.facebook.com/1.0/facebook.xsd" list="true">
    <link_stat>
        <url>http://techcrunch.com/</url>
        <normalized_url>http://www.techcrunch.com/</normalized_url>
        <share_count>6244</share_count>
        <like_count>1513</like_count>
        <comment_count>1391</comment_count>
        <total_count>9148</total_count>
        <click_count>4007</click_count>
        <comments_fbid>433841427570</comments_fbid>
        <commentsbox_count>4</commentsbox_count>
    </link_stat>
</links_getStats_response>
{"StumbleUpon":1,"Pinterest":9,"LinkedIn":3744,"Facebook":{"total_count":
168,"comment_count":53,"reaction_count":14,"share_count":
101, "comment_plugin_count":0},"GooglePlusOne":189}