Мне нужно получить количество понравившихся для данного url.how, чтобы сделать это? также могу получить общие fancounts страницы fb?FBML, чтобы получить долю в ссылке?
ответ
Использование API Facebook. Просто добавьте URL, вы заинтересованы, чтобы в конце этого URL:
http://api.facebook.com/restserver.php?method=links.getStats&urls=
пример:
http://api.facebook.com/restserver.php?method=links.getStats&urls=stackoverflow.com,serverfault.com
Я думаю fancount это просто "как" кол URL-адреса страницы FB.
Источник, с PHP код для анализа вывода: Get likes on urls from Facebook
Адрес
возвращается:
{ "ID": «HTTP://facebook.com","shares ": 54290530," comments ": 1244}
Так изменить идентификатор Parametr для URL и получить Ваш подсчет акций с помощью JQuery использования:
jQuery(document).ready(function($){
$.getJSON(
"http://graph.facebook.com",
{ id : "http://facebook.com" }, //here should be your URL
function(json){
//var data = jQuery.parseJSON();
alert(json.shares);
}
);
});
FQL link_stat
будет хорошей альтернативой для отдыха API (facebook в процессе протестующий с REST API) https://developers.facebook.com/docs/reference/fql/link_stat/