不同的fb:不同博客帖子的评论框。怎么样?

时间:2011-01-06 21:00:59

标签: facebook fbml

您在我的博客上测试了此代码,添加了Facebook评论框,效果很好!但可能appid仅指一个主题,而不是一组项目(即博客帖子)。

结果是我在所有博文中都有相同的评论!

我知道我必须将帖子网址放在某个位置,但url="中的属性<fb:comment>“不起作用。

你能帮助我吗?

<div id="fb-root"></div>
<script>
window.fbAsyncInit = function() {
FB.init({appId: '184659544895383', status: true, cookie: true,
xfbml: true});
};

</script>
<script src="http://connect.facebook.net/en_US/all.js#appId=184659544895383&amp;amp;xfbml=1"></script>
<fb:comments publish_feed="true" width="490" numposts="10" xid="18465954489538"></fb:comments>

2 个答案:

答案 0 :(得分:0)

为属性“xid”提供动态ID

喜欢发布一个

<fb:comments publish_feed="true" width="490" numposts="10" xid="post1"></fb:comments>

和一个帖子2

<fb:comments publish_feed="true" width="490" numposts="10" xid="post2"></fb:comments>

答案 1 :(得分:-1)

我认为上面的代码很大,几乎没有正常工作,因为每篇博文都动态地不同。通过实现此代码,每个帖子都会获得相同的fb评论框。其中所有评论都显示在每个帖子中,但这并不好。

通过网络搜索很长一段时间,我发现前5个搜索结果中只有30个网站中有一个网站。这是一件很平常的事情,因为这个动态更改评论框的技巧是一个很大的问题,因为跨站点脚本(博客有自己的API和fb也有自己的)。在最后一次搜索之前,我在每个搜索过的网站上都有正常的fb评论框。

您可以从此网站获得解决方案。 http://pitora.blogspot.in/2013/04/add-different-fb-comment-boxs-for-each.html