11

我刚刚添加了 facebook 评论插件,我看到了用户的第一条评论。

但如果我去http://developers.facebook.com/tools/comments没有任何最近的评论。

有什么线索吗?

4

4 回答 4

17

您需要确保在标题部分指定了您的 Facebook 应用 ID:

<meta property="fb:app_id" content="{YOUR_APP_ID}">

这将为您的应用程序的管理员提供在线访问权限(根据我的经验,可能需要一些时间才能显示出来,可能是由于缓存)。

请记住,Facebook 推荐这种方法,而不是在使用多个框时使用管理员元数据。从此处看到的 Facebook滚动到审核工具

如果您的网站有很多评论框,我们强烈建议您指定一个 Facebook 应用程序 ID 作为管理员(应用程序的所有管理员都可以审核评论)。这样做可以在 Facebook 上启用版主界面,您的应用 ID 管理的所有插件的评论都可以轻松地集中在一起审阅。

输入您的 APP ID 后,您可以通过以下链接访问此评论工具:

https://developers.facebook.com/tools/comments?id={YOUR_APP_ID}&view=queue

或者通过查看这里的索引。

于 2011-10-17T18:47:45.360 回答
6

除非您在页面的 <meta> 部分添加以下 OpenGraph 元标记,否则您将无法审核任何评论

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

因此,请检查您的页面来源是否已添加上述元标记。只有这样,您才能审核发布在您的页面上的评论。

于 2011-10-17T18:16:05.373 回答
2

我遇到了这个问题,通过让 Facebook 使用https://developers.facebook.com/tools/debug/重新抓取页面来解决这个问题。您可以在该页面上看到 Open Graph 标记,因此如果您的 fb:app_id 不存在,则它没有将评论插件与您的审核应用程序连接起来。

于 2017-01-06T20:14:22.780 回答
1

还要确保data-href属性设置正确。我正在动态设置它,但我不小心输出了错误的域。一旦我更正它,新评论现在就会出现在评论审核工具中(尽管旧评论消失了,因为我将它们与错误的 URL 相关联,哈哈)。

于 2020-01-06T18:26:41.393 回答