我正在将Facebook Like 按钮集成到一个网站中。点赞功能运行良好,只是在单击点赞按钮后无法向点赞添加评论。包括CNN在内的几个网站都有这个功能,所以这应该是可能的。
文档提到您需要使用JavaScript SDK才能使评论工作,我正在这样做;但是我无法发表评论。
通过 XFBML 标记可以使用功能更全面的 Like 按钮,并且需要您使用新的 JavaScript SDK。XFBML 版本允许用户在将评论发布回 Facebook 时为其点赞添加评论。
我找不到有关此更“功能齐全”的 XFBML 按钮可用选项的详细信息。
我想知道是否有我需要添加的设置、我没有传入的选项或我忽略的任何内容。
我在开发服务器上,我现在正在链接回实时站点。也许喜欢页面的 ContactURL 和基本 URL 需要相同才能使评论起作用?
这是我嵌入 facebook like 按钮的方式:
<!-- 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>