用jquery获取facebook评论数

时间:2011-03-02 11:13:40

标签: jquery facebook facebook-fql

我如何使用jQuery获取特定网址的评论数量,该网址已添加了评论框评论

还有一个选项可以获取以相同域名开头的所有网址的合并评论数吗?

2 个答案:

答案 0 :(得分:0)

您可以使用简单的JSON请求并从中删除注释计数

function getCommentNum() {
    $.getJSON("https://graph.facebook.com/[your facebook user id]_[story id of post]?callback=?", function(json) {
        alert(json.comments.count);
    });
}

答案 1 :(得分:0)

<div class="aaa"></div>
function getFacebookCommentCount(url, callback) {
    $.getJSON('https://graph.facebook.com/?ids='+url, function(data) {
        if(url && url != '#' && url != '') {
           if(!data['error']) {
              callback(data[url]);
           }
        }
     });
}

getFacebookCommentCount('http://example.com/', function(callback) {
  $('.aaa').html(callback['comments']+'-'+callback['shares']);
});

测试:http://jsfiddle.net/rg2BU/ 用于:http://www.xaluan.com