我在这里一直在阅读其他相关问题,但我认为它们对于我在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>
答案 0 :(得分:2)
WX,我在Facebook上有分类广告应用。我还需要向广告所有者创建一些通知。我用一种简单的方法解决了这个问题,在评论之后我用Ajax和Jquery操纵FB的响应:
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){
}
});
});
祝你好运!
答案 1 :(得分:0)
您需要的是在页面上的应用设置中添加朋友作为主持人。 每当有人在您的网站上发表评论时,他/她将在其Facebook个人资料中收到通知。
此外,此工具非常方便,可供有开发者帐户的人使用: https://developers.facebook.com/tools/comments