我正在将Facebook Like Button集成到网站中。相似的功能工作正常,除了你单击相似按钮后无法添加注释。包括CNN在内的多个网站都可以使用,因此这应该是可行的。
文档提到您需要使用JavaScript SDK来评论工作,我正在做;但是我无法评论出现。
功能更全面的Like按钮是 可通过XFBML标签获得 并要求你使用新的 JavaScript SDK。 XFBML版本 允许用户向他们添加评论 就像回到Facebook一样。
我无法找到有关哪个选项可用于更多“全功能”XFBML按钮的详细信息。
我想知道是否有我需要添加的设置,我没有传入的选项,或者我忽略的任何内容。
我在开发服务器上,现在我正在链接回实时网站。也许ContactURL和喜欢页面的基本网址必须相同才能让评论工作?
以下是我如何嵌入facebook这样的按钮:
<!-- facebook -->
<div id="fb-root"></div>
<script type="text/javascript">
window.fbAsyncInit = function() {
FB.init({appId: 'XXXXXXXXXXXXXX', status: true, cookie: true, xfbml: true});
};
(function() {
var e = document.createElement('script'); e.async = true;
e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js';
document.getElementById('fb-root').appendChild(e);
}());
</script>
<!-- facebook -->
...
<fb:like href="example.com" layout="button_count" show_faces="false" width="100" colorscheme="dark"></fb:like>
答案 0 :(得分:1)
您需要确保appid的“连接网址”与您输入类似按钮的网址相匹配。要执行此操作,请转到“编辑设置”页面,然后在设置的“连接”部分中填写“连接网址”。
Facebook的文档从未提到过这一点。