Facebook评论审核困难

时间:2012-09-11 23:40:08

标签: asp.net asp.net-mvc facebook opengraph facebook-comments

我正在尝试在Facebook评论插件上实施审核,这将在我的网站中使用。我已确保HTML头部分中包含以下两个标记:

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

我已将脚本放在body标记的末尾:

<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评论在浏览器上加载一切似乎与我在访问this page时的审核有关,根本没有评论。我已经确定我已将自己添加为管理员,head标签中的标签中的ID之间没有空格(fb:admins)。

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

3 个答案:

答案 0 :(得分:4)

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

答案 1 :(得分:3)

您是否尝试拆分fb:admins标签? (在此描述:multiple fb:admins in og tags

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

答案 2 :(得分:2)

终于修好了!!

我忘了把

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

html标记,它创建了所有这些问题。非常感谢所有努力提供帮助的人! Stackoverflow晃动!