答案 0 :(得分:16)
您需要确保在标题部分指定了您的Facebook App ID:
<meta property="fb:app_id" content="{YOUR_APP_ID}">
这将为您的应用程序的管理员提供在线访问权限(根据我的经验,可能需要一些时间来显示,可能是由于缓存)。
请记住,Facebook建议使用此方法而不是在使用多个框时执行管理元数据。来自Facebook seen here, scroll to Moderation Tools:
如果您的网站有很多评论框,我们强烈建议您这样做 指定Facebook应用程序ID作为管理员(所有管理员) 该应用程序将能够审核评论)。这样做可以实现 Facebook上的版主界面,所有插件的评论 通过您的应用ID管理可以轻松地一起管理。
插入APP ID后,您可以通过以下链接访问此评论工具:
https://developers.facebook.com/tools/comments?id={YOUR_APP_ID}&view=queue
或者查看索引here。
答案 1 :(得分:6)
除非您在网页的&amp; ltmeta&gt;中添加以下OpenGraph元标记,否则您将无法审核任何评论。部分
<meta property="fb:admins" content="YOUR_FACEBOOK_USER_ID"/>
因此,请检查您添加了上述元标记的页面来源。只有这样,您才能审核页面上发布的评论。
答案 2 :(得分:1)
我遇到了这个问题,并通过Facebook使用https://developers.facebook.com/tools/debug/重新抓取页面解决了这个问题。您可以在该页面上看到Open Graph标记,因此如果您的fb:app_id不存在,则不会将评论插件与您的审核应用相关联。
答案 3 :(得分:1)
还要确保正确设置data-href
属性。我正在动态设置它,而我不小心输出了错误的域。一旦我纠正它,新评论现在就会出现在评论审核工具中(尽管旧评论消失了,因为我将它们与错误的URL相关联,哈哈)。