Получение уведомлений для кнопки «Нравится» на моем веб-сайте - PullRequest
0 голосов
/ 13 февраля 2012

Я пытаюсь получать уведомления Facebook (внутри Facebook), когда пользователю нравится запись в моем блоге - http://visualise.ca.

У меня есть следующий код, плагин работает нормально, но я не могу получать уведомления, и я не знаю, что я делаю неправильно. Вот пример кода:

<html lang="en">
<head>
<meta charset=utf-8>
<meta property="fb:admins" content="589865326" />
</head>
<body>

<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#appId=134951483245924&amp;xfbml=1"></script><fb:like notify="true" href="http://visualise.ca" send="true" layout="button_count" width="450" show_faces="false" colorscheme="dark" font=""></fb:like>

<script type="text/javascript">
window.fbAsyncInit = function() {
    FB.init({appId: '134951483245924', status: true, cookie: true, xfbml: true});
    FB.Event.subscribe('edge.create', function(href, widget) {
    // Do something, e.g. track the click on the "Like" button here
    });
};
(function() {
 var e = document.createElement('script');
 e.type = 'text/javascript';
 e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js';
 e.async = true;
 document.getElementById('fb-root').appendChild(e);
 }());
</script>
</body>
</html>

Чего мне не хватает? Большое спасибо за ваше время и помощь.

1 Ответ

0 голосов
/ 13 февраля 2012
FB.Event.subscribe('edge.create', function(href, widget) {
    // Do something, e.g. track the click on the "Like" button here
});

Чтобы получать «уведомления» (не уведомления Facebook, поскольку они не существуют для кнопки «Мне нравится»), здесь вы можете вернуться на свой сервер AJAX, который кому-то понравился.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...