1

我的网站上有基本的评论框。不附加到应用程序或应用程序的一部分(因为我不开发应用程序)。

    <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>

在头部标签中:

<meta property="fb:admins" content="My User ID"/>

现在,当有人对朋友的评论发表评论时,我不希望它显示在我的网站上。我怎么能从我的网站上删除评论!?这让我发疯。

所以除了这个https://developers.facebook.com/tools/comments,我还能做些什么来删除其中一些评论?

4

2 回答 2

4

确保您已将代码替换为来自 facebook 的 user_id

您可以通过以下地址找到您的用户 ID: http : //graph.facebook.com/[YOUR USERNAME]

例如,我的是http://graph.facebook.com/coulton,结果如下。

<meta property="fb:admins" content="543270572"/>

这必须在包含评论插件的页面的标签中

现在,当您使用此帐户登录 Facebook 时,您会在评论窗口的顶部看到一个“版主视图”按钮。

主持人查看按钮

您现在应该会看到编辑站点评论的界面。

于 2011-10-11T09:47:22.847 回答
1

此外,当您不在 FB 上开发应用程序时,您可以使用 facebook 的评论工具,这是我强烈推荐的,因为它是最简单的。评论框本身可以注册到应用程序中,您无需编写真正的应用程序即可使用它,这正是 Facebook 所说的。

因此,您只需创建一个“应用程序”,它只负责评论管理。创建一个应用程序并将其注册到您的元标记中,并在您的页面上使用评论框使用 fb:app_id!您可以立即使用它来审核您的所有评论。

另一种解决方案是使用 fb:admins 标签中定义的用户登录,然后转到评论框并选择审核视图。使用 Coulton 提到的技巧。使用调试器查看是否一切设置正确。

于 2011-10-11T09:48:59.740 回答