-1

我浏览了 facebook 和 twitter 的 API,但我似乎找不到我的问题的答案。

http://punchfork.com/recipe/Porkitos-Crispy-Prosciutto-Chips-Nom-Nom-Paleo等网站上

在右侧,他们有社交统计页面,其中包含推文、Facebook 分享和 Stumbleupons 等信息。

我的问题是他们如何记录或收集这些结果?是不是他们有一个按钮将其记录在他们的数据库中,然后将您发送到该页面以发推文/分享/绊倒?但这肯定不准确,因为人们可能不会继续填写行动。

4

4 回答 4

1

由于人们似乎不喜欢第 3 方解决方案,这里是另一个使用 jQuery 的解决方案:

    // Get Number of Twitter Followers From Twitter.com
    $.getJSON('http://twitter.com/users/USERHANDLE.json?callback=?',function(data) {
        if ('followers_count' in data) {
            $('.followercount').text(format_number(data.followers_count,0,'',','));
        }
    });

    // Get facebook likes
    $.getJSON("https://graph.facebook.com/ACCOUNTNAME?callback=?", function(data) { 
        if ('likes' in data) {
            $('.likecount').text(format_number(data.likes,0,'',','));

        }
    });

如果您要查找特定术语的推文数,则网址为:

http://search.twitter.com/search.json?q=SEARCHTERM&rpp=10&lang=en&callback=?

如果你想在 facebook 上为一个 url “分享”它是:

http://graph.facebook.com/http://www.google.com

如果您想要的网址是 Google。

于 2012-06-20T21:15:08.060 回答
0

也许这是他们网站上的一个脚本,它捕获点击并将它们发送到服务器端脚本,该脚本更新数据库然后显示它。

于 2012-06-20T21:00:53.050 回答
0

如果您在 Wordpress 中运行您的网站,则有这个插件:Top Social Stories,它通过存储每天在您的帖子上发布的分享、推文和 +1 用户的数量来帮助您跟踪这些社交数据。

于 2013-11-18T23:03:22.187 回答
-1

我只是使用http://sharethis.com/

然后自定义外观:

http://support.sharethis.com/customer/portal/articles/446558-custom-buttons

于 2012-06-20T21:00:46.070 回答