2011-03-02 73 views
1

我将如何使用jQuery获取特定网址的评论数,该网址与Facebook的评论框添加注释得到Facebook的评论数量与jQuery

也有一个选项,让所有的组合评论数从同一个域名开始的网址?

回答

0

您可以使用简单的JSON请求,并摘去评论数关上它

function getCommentNum() { 
    $.getJSON("https://graph.facebook.com/[your facebook user id]_[story id of post]?callback=?", function(json) { 
     alert(json.comments.count); 
    }); 
} 
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://www.xaluan.com

http://jsfiddle.net/rg2BU/ 上使用