получить счетчик комментариев на Facebook с помощью jquery - PullRequest
1 голос
/ 02 марта 2011

Как бы я использовал jQuery, чтобы получить счетчик комментариев определенного URL, в URL добавлены комментарии с полем для комментариев Facebook

Также есть возможность получить общее количество комментариев для всех URL, которые начинаются с одного домена?

Ответы [ 2 ]

0 голосов
/ 06 июня 2014
<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

0 голосов
/ 18 марта 2011

Вы можете использовать простой JSON-запрос и отбирать из него количество комментариев

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