如何以seen here复制文章FB喜欢和推文的自定义显示?
您是否认为这是对api的javascript调用以检索数字或其他内容?如果他们在每个页面加载时调用API调用似乎很快就会最大化。
基本上,如何在第三方iframe之外的自己的标记中检索和显示FB和Twitter统计数据?
答案 0 :(得分:1)
您链接到的网站每次点击都会递增一个计数器 - 无论是否共享。尝试单击它,关闭弹出窗口而不共享,然后刷新页面。注意计数上升了。
Facebook实际上并不允许您自定义最新的非弃用共享/类似按钮。使用实数进行此操作的一种方法是使用图形api。可以从后台进程缓存和/或加载调用和返回的值,以加速页面加载。您可以使用此URL获取Facebook共享/类似计数,而无需任何访问令牌,这意味着您不会受到速率限制: http://graph.facebook.com/?ids=http://espn.com
然而,正如他们在Tweet Button FAQ中提到的那样,Twitter没有api调用来获取共享计数。为此,您最好使用他们的计数按钮和customizing it with CSS(请参阅构建您自己的推文按钮部分),这是受支持的。答案 1 :(得分:0)
这些将返回简单的JSON响应,其中包含re-Tweets&属性的计数。喜欢特定网址:
http://urls.api.twitter.com/1/urls/count.json?url=SOME_URL_HERE
http://graph.facebook.com/SOME_URL_HERE
实施例: TWITTER API CALL:
http://urls.api.twitter.com/1/urls/count.json?url=http://stackoverflow.com
:: JSON响应:
{ “计数”:4712, “URL”: “http://stackoverflow.com/”}
FACEBOOK GRAPH CALL:
http://graph.facebook.com/http://stackoverflow.com
:: JSON响应:
{ “id”:“http://stackoverflow.com”, “股票”:7264, “评论”:3 }