0

我想知道是否可以要求用户登录我的网站,然后他们才能使用 Facebook 评论发表评论?现在,如果用户查看带有 facebook 评论的页面(因为我有一个面向公众的部分),那么即使他们没有登录到我的网站(因为他们已登录到 facebook),他们也可以发表评论。

我可以为评论或类似内容设置“仅查看”模式吗?如果不是,那么我必须从面向公众的网站上删除我真的不想做的评论。

谢谢你的帮助!

杰克

4

2 回答 2

0

我想这是不可能的......

但是给你一些参考,你会在 facebook 用户发表评论后得到回调。

参考网址:https ://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe/

FB.Event.subscribe('comment.create', function(response) {
alert('The commentID of the comment is: ' + response.commentID);
});

等待这个线程的一些其他评论。

于 2012-04-07T05:11:00.697 回答
0

在用户登录之前,您始终可以隐藏评论框。只需订阅FB.Event.subscribe()'sauth.statusChange以监控用户状态何时发生变化。您还需要在页面加载期间检查他们当前的登录状态(请参阅 参考资料FB.getLoginStatus())。然后,当您知道他们已登录时,请显示评论框。

于 2012-04-10T19:23:55.187 回答