2011-04-26 26 views
6

如何创建自定义社交按钮(特别是发布到Twitter,Facebook,Stumblepon,Reddit) - 与计数器。按钮需要相同的一致样式作为设计的一部分,我们理想的情况是不希望使用即开即用的样式。带计数器的自定义社交按钮?

创建自定义按钮很容易 - 但我不确定自定义计数器。这怎么可能实现?

在此先感谢您的任何建议。

回答

11

许多社交网站提供APIs methods以获取特定URL的份额。一些API方法是内部的,并且不公开支持。

Twitter已经removed其未公开的API端点。

+1

这绝对是一种干净的方式来做你需要的东西;只要确保在错误处理中考虑API方法可能完全改变或消失的可能性。 – arcain 2011-04-28 03:55:12

+3

我的博客上有一些Twitter,Facebook和Reddit的PHP实现:http://dan.cx/blog。源代码在Github上,如果你想看看它:https://github.com/Daniel15/Website/tree/master/application/classes/social – 2011-10-31 06:24:21

+0

嗨丹尼尔,我对你的方法很感兴趣。但是,github链接已经死亡。你介意再分享一次吗? – Redox 2013-05-09 21:05:59

0

我不是100%地肯定Facebook的API,但Twitter的API允许您自定义样式的按钮。

https://dev.twitter.com/pages/tweet_button

另外,您可以使用JavaScript来获取按钮节点和附加计数的细节: 可以是在以下页面底部的标题“建立自己的资料Tweet按钮”下找到它你自己的按钮。