Уведомления с полем комментариев Facebook

Я читал здесь другие связанные вопросы, но я думаю, что они даже слишком сложны для того, где я нахожусь с кодированием Facebook и тому подобным...

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

Может ли кто-нибудь провести меня через это шаг за шагом и помочь мне понять, что мне нужно делать? Вот что у меня есть:

<body>
  <script>
    (function(d, s, id) {
    var js, fjs = d.getElementsByTagName(s)[0];
    if (d.getElementById(id)) return;
    js = d.createElement(s); js.id = id;
    js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=362160727158879";
    fjs.parentNode.insertBefore(js, fjs);
    }
  </script>

  <div class="fb-comments" data-href="{site name}" data-num-posts="10" data-width="650" notify="true"></div>

person WX Fox    schedule 05.08.2012    source источник


Ответы (2)


WX, у меня есть приложение "Объявления" на Facebook. Мне также нужно было создать какое-то уведомление для владельца рекламы. Я решил это простым способом, после комментария я манипулирую ответом FB с помощью Ajax и Jquery:

FB.Event.subscribe('comment.create', function(response) {

    //Send an email with ajax

    $.ajax({
            type: "POST",
            url: "sendcommentemail.php?",
            data: "urlofpage=", 
            beforeSend:  function() {
                $('#loading').show();

        },
            success: function(html){
                $('#loading').hide();
        },
            error: function(html){
        }
    });
});

удачи!

person Henrique Araujo    schedule 10.08.2012

Что вам нужно, так это просто добавить друга в настройках приложения на странице в качестве модератора. Он/она будет получать уведомление в своем профиле Facebook каждый раз, когда кто-то комментирует ваш сайт.

Кроме того, этот инструмент очень удобен и может быть добавлен в избранное для людей с учетными записями разработчиков: https://developers.facebook.com/tools/comments

person Dirk Zaal    schedule 19.10.2012