4

我正在尝试对 Facebook 评论插件实施审核,该插件将在我的网站中使用。我已确保以下两个标签位于 HTML 头部部分中:

<meta property="fb:admins" content="582222130,804179xxx"/>
<meta property="fb:app_id" content="280627238712xxx"/>

我已将脚本放在正文标记的末尾上方:

<script type="text/javascript">    (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_GB/all.js#xfbml=1&appId=280627238712xxx";
    fjs.parentNode.insertBefore(js, fjs);
} (document, 'script', 'facebook-jssdk'));</script>

我在正确的位置放置了 div 标签:

<div class="fb-comments" data-href="http://www.sss.net/xxx" data-num-posts="5" data-width="585">

Facebook 评论加载到浏览器上,当我访问此页面时,除了审核之外,一切似乎都正常工作,根本没有评论。我已确保我已将自己添加为管理员,head 标签 (fb:admins) 中的标签中的 id 之间没有空格。

创建 Facebook 应用程序时是否需要配置任何设置?

4

3 回答 3

4

看起来用于获取插件代码的 appId 与您在元标记中添加的 appID 不同。在您的评论审核工具中,您是否正在查看合适的应用程序?也许检查并查看将元标记更改为相同的 app_id 是否可以修复它。

于 2012-09-11T23:52:05.307 回答
3

您是否尝试过拆分 fb:admins 标签?(此处描述:og标签中的多个fb:admins

第二个猜测:您是否尝试过使用 facebook 调试器调试 data-href-url?https://developers.facebook.com/tools/debug所有 og-tags 都会缓存 24 小时 - 如果您使用上述工具调试 url,那么所有缓存的数据都会重新加载。

于 2012-09-14T14:14:35.813 回答
2

终于修好了!!

我忘了把

<div id="fb-root"></div>

html 标签,它造成了所有这些问题。非常感谢所有努力提供帮助的人!Stackoverflow 摇滚!

于 2012-09-17T20:44:33.930 回答