Как поймать действие с Facebook кнопку «Мне нравится» - PullRequest
0 голосов
/ 17 ноября 2010

Есть ли способ отловить событие нажатия кнопки fb Like? Я не хочу интегрировать свое приложение с Facebook, просто нужно рассчитывать клики «Мне нравится». Пробовал:

$('.fb_iframe_widget').click(function(){
    alert("clicked");
});

но без везения. Если нет способа сделать это, смогу ли я считать количество отдельных страниц при синхронизации с FB API?

Ответы [ 2 ]

4 голосов
/ 17 ноября 2010

Вы должны использовать кнопку лайка xfbml вместо кнопки iframe. После этого сделайте следующее:

FB.Event.subscribe('edge.create', function(response) {
  // user clicked like button!
});

Событие facebook «edge.create» вызывается при нажатии кнопки «Мне нравится». Я понятия не имею, почему он назван так, но это сделает то, что вы ищете.

0 голосов
/ 17 ноября 2010

Если это не сработает, то я думаю, что вам не повезет, так как вы ничего не сможете сделать из-за той же политики происхождения .

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