分享这个&前页

时间:2013-07-13 03:40:32

标签: addthis sharethis

如果共享操作完成,是否有人想出如何仅增加共享计数?

他们似乎计算点击次数..未完成的份额。这不是一个对我来说非常有意义的统计数据。

2 个答案:

答案 0 :(得分:1)

您可以对其进行设置,以便计数显示“原生”计数:

<script type="text/javascript">stLight.options({ 
    publisher:"Your publisher key", nativeCount:true 
});</script>

然而,这似乎只适用于Facebook,LinkedIn和其他一些人。对于Twitter,我只是将ShareThis计数替换为从Twitter API获得的实际数量,一旦ShareThis加载并且页面上存在ShareThis标记:

var pageUrl = 'http://www.google.com/';

updateTwitter();

function updateTwitter() {

if (jQuery('.st_twitter_vcount .stBubble_count').length > 0) {
    jQuery.getJSON('http://urls.api.twitter.com/1/urls/count.json?url=' + pageUrl + '&callback=?',
    function(data) {
        jQuery(".st_twitter_vcount .stBubble_count").html(data.count);
    });
}

else {
    setTimeout(function() {
        updateTwitter();
    }, 50);
}

}

只需将pageURL变量更改为您要显示统计信息的网址。

希望有所帮助,

哈拉。

答案 1 :(得分:0)

结束我自己。似乎都不支持这一点。