1

我已经通过其他相关的问题在这里读书,但我认为他们是即使我在与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> 

回答

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){ 
     } 
    }); 
}); 

好运!

0

你只需要在页面上的应用程序设置中添加一个好友作为主持人。 每次有人在您的网站上发表评论时,他/她都会在他们的Facebook个人资料中收到通知。

而且,这个工具是非常方便,被收藏了人与开发商账户: https://developers.facebook.com/tools/comments