我正在用php写博客。 我想在每个博客条目上发布Facebook评论。我也希望这些意见能够出现在脸书的网页上,以便访问网站页面的网站和脸书的人可以在同一个博客上发表评论,但可以在不同的地方发表评论。博客评论在facebook上和在facebook上的网页上
这是我想要的:当有人对博客文章发表评论时,评论应该出现在facebook的网页上,可以说博客文章的标题及其图片。之后,如果您对该网站或其网页发表评论,则不会有任何区别。
我有这个在我的代码:
<div class="fb-comments" data-href="http://devbat.com/index.php?page=blog_view&id=<?php echo $id; ?>" data-num-posts="2" data-width="690" data-colorscheme="dark"></div>
所以,当有不同的条目的Facebook知道。问题是,当我发表评论时,评论本身在facebook上的墙上,而不是在facebook上的网站页面上。
我也有这个脚本,作为指示Facebook开发网页:
<div id="fb-root"></div>
<script>(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_US/all.js#xfbml=1&appId=193822290683618";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
我看到网站上发表的博客交叉发表他们的意见,但我不知道怎么办。可以有人请给我一些关于这个问题的帮助..
我知道这里有关于StackOverflow的其他问题,但没有一个似乎符合我的确切情况或给出的指示似乎过时或误导。
这听起来像它正在做它正在做的设计。我不知道该API使评论被张贴到网站的页面 – 2012-01-10 01:59:37
必须有一些方法来交叉帖子和同步两个.. – DreamWave 2012-01-10 02:09:50
你可能是对的。我发现Facebook API令人困惑。但是,据我所知,直接到框中,评论功能正在做它应该做的事情。 – 2012-01-10 02:12:48