我的网站上有基本评论框。不附加到应用程序或部分应用程序(因为我不开发应用程序)。
<div id="fb-root"></div>
<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";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<div class="fb-comments" data-href="http://www.-----.com/tech" data-num-posts="3" data-width="500" data-colorscheme="dark"></div>
在head标签中:
<meta property="fb:admins" content="My User ID"/>
现在,当有人评论朋友的评论时,我不希望在我的网站上显示。我怎么能删除我的网站上的评论!?这让我疯了。
除此https://developers.facebook.com/tools/comments之外,我该怎么做才能删除其中一些评论?
答案 0 :(得分:4)
确保您已使用facebook
中的user_id替换了代码您可以通过转到以下地址找到您的用户ID: http://graph.facebook.com/[YOUR USERNAME]
例如,我的http://graph.facebook.com/coulton导致以下结果。
<meta property="fb:admins" content="543270572"/>
这必须位于包含评论插件
的页面标签中现在,当您使用此帐户登录Facebook时,您会在评论窗口顶部看到“主持人视图”按钮。
您现在应该可以看到用于编辑网站评论的界面。
答案 1 :(得分:1)
此外,当您不在FB上开发应用程序时,您可以使用Facebook上的评论工具,这是我强烈推荐的,因为它是最简单的。评论框本身可以注册到一个应用程序,你不需要编写一个真正的应用程序来使用它,这就是Facebook所谓的。
因此,您只需创建一个'app',它只负责评论管理。创建一个应用程序,并使用评论框在页面上使用fb:app_id将其注册到元标记中!您可以立即用它来缓和所有评论。
另一个解决方案是使用fb:admins标记中定义的用户登录,然后转到注释框并选择审核视图。使用Coulton提到的提示。使用debugger查看是否所有内容都已正确设置。