Facebook评论和点赞问题

3

我想知道当用户留下评论或点赞页面时,所使用的方法是什么。

FB.Event.subscribe('comments.add', function(response) {
    alert('comment add');       
}); 
FB.Event.subscribe('comment.remove', function(response) {
    alert('comment remove');
});
FB.Event.subscribe('edge.create', function(response) {
    alert('like add');
});
FB.Event.subscribe('edge.remove', function(response) {
    alert('like remove');
});

只有‘comments.add’在起作用,这与 Facebook 文档 中的不同,因此我猜其他事件可能还有其他名称?点赞按钮根本不起作用,会给出以下错误:

网站无法访问。无法访问http://localhost.local/interviews/view/2

我正在使用:

<fb:comments numposts="5" notify="true" width="450" height="500" class="fb_iframe_widget">/fb:comments>

如 URL 中所示,我正在本地环境下工作,这是问题所在吗?

1个回答

2

是的,如果Facebook的爬虫无法访问您的页面,则无法点赞。我不确定评论插件是否具有那种级别的验证,因此我认为评论插件仍然可以正常工作。


谢谢,我会尝试部署并进行公共测试。至于FB.Event.subscribe('comment.remove'),你知道如何订阅评论删除吗? - Brary
不需要任何特殊操作,当有人从插件中删除他们的评论时,事件应该会触发 - 如果没有触发,请在http://bugs.developers.facebook.net/上提交错误报告,我们会进行查看。 - Igy

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接