如何像在 mashable.com 中一样计算来自 Facebook、Twitter、G+ 等的总份额

Posted

技术标签:

【中文标题】如何像在 mashable.com 中一样计算来自 Facebook、Twitter、G+ 等的总份额【英文标题】:How to count total shares from Facebook, Twitter, G+, etc like they did in mashable.com 【发布时间】:2013-04-03 03:47:52 【问题描述】:

有人知道http://mashable.com 是如何创建一个巧妙的社交小部件来计算来自不同社交网站的总分享数吗? 我只是想知道你是否可以通过 jQuery 来做到这一点。

【问题讨论】:

【参考方案1】:

您还可以向每个 api 发出单独的请求(通过 php,因为 Google 和 Twitter 不允许跨域) - 创建一个包装类调用,这将计算您服务器上的单独计数。

类似的实现 (php) - http://www.saladappstore.com/page/social-analytics

使用 jQuery - http://jsfiddle.net/sanchit_gupta/f9kqm/

(function() 

var url = "http://www.cnn.com";
$.getJSON('http://api.sharedcount.com/?url=' + url, function(data)
    $('body').append('<p></p>Google Plus ' + JSON.stringify(data['GooglePlusOne']));
    $('body').append('<p></p>Twitter ' + JSON.stringify(data['Twitter']));
    $('body').append('<p></p>Facebook ' + JSON.stringify(data['Facebook']['total_count']));
);

)();

【讨论】:

以上是关于如何像在 mashable.com 中一样计算来自 Facebook、Twitter、G+ 等的总份额的主要内容,如果未能解决你的问题,请参考以下文章

如何像在 MotionBuilder 中一样计算旋转

我如何获得一个运行良好的 iPhone 应用程序,就像在 iTunes 商店为 iPad 列出的 iPad 上一样?

Swift:像在 Lua 中一样快速从数组中删除元素

是否可以像在 gmail 中一样在 php 中发出“哔”声

如何像在 MVC 中一样遍历 WebForms 中的数据

如何仅通过提供大小来像在 Java 中一样在 Kotlin 中创建数组?