我刚刚添加了Facebook评论插件,看到了用户的第一条评论。
但是如果我去http://developers.facebook.com/tools/comments,就没有最近的评论。
有什么线索吗?
我刚刚添加了Facebook评论插件,看到了用户的第一条评论。
但是如果我去http://developers.facebook.com/tools/comments,就没有最近的评论。
有什么线索吗?
你需要确保在头部区域指定了你的Facebook App ID:
<meta property="fb:app_id" content="{YOUR_APP_ID}">
这将给你的应用程序管理员提供内联访问(根据我的经验,这可能需要一点时间才能显示出来,可能是由于缓存造成的)。https://developers.facebook.com/tools/comments?id={YOUR_APP_ID}&view=queue
或者通过在此处查看索引。如果您没有在页面的<meta>部分添加以下OpenGraph元标签,您将无法对任何评论进行管理:
<meta property="fb:admins" content="YOUR_FACEBOOK_USER_ID"/>
请检查您页面的源代码是否已添加上述元标签。只有这样您才能审查发表在您页面上的评论。
我曾经遇到过这个问题,通过让Facebook使用https://developers.facebook.com/tools/debug/重新抓取页面来解决了。您可以在该页面上查看Open Graph标签,因此如果您的fb:app_id不在那里,它就无法将评论插件与您的审核应用程序连接起来。
data-href
属性设置正确。我曾动态设置它,但不小心输出了错误的域名。一旦我纠正了它,新的评论就会显示在评论审核工具中(尽管旧评论消失了,因为我将它们与错误的URL相关联,哈哈)。
fb:app_id
而不是og:app_id
。 - Simon_Weaver