Facebook喜欢按钮工作但不共享

时间:2010-05-17 00:13:49

标签: facebook

我使用喜欢按钮的XFBML版本,但单击“推荐”后,“共享”框和留下评论的空格不会显示。其余的工作正常。

我正在使用此代码:

<fb:like href="www.google.cl" width="300" action="recommend" font="lucida grande"></fb:like>

并且,在页面的最后

</body>

<div id="fb-root"></div>
<script src="http://connect.facebook.net/en_US/all.js"></script>
<script>
  FB.init({appId: '1234567890', status: true, cookie: true, xfbml: true});
  FB.Event.subscribe('auth.sessionChange', function(response) {
    if (response.session) {
      // A user has logged in, and a new cookie has been saved
    } else {
      // The user has logged out, and the cookie has been cleared
    }
  });
</script>    
</html>

你知道发生了什么吗?热烈欢迎任何建议。感谢

1 个答案:

答案 0 :(得分:0)

不久前我用这个帮助了一个朋友,他最后的问题是网址共享不需要元标记: http://wiki.developers.facebook.com/index.php/Facebook_Share/Specifying_Meta_Tags

(链接的缩略图图像是可选的)

但是,我不确定你是否可以将Like和Share功能合并到只有[x] fbml的一个按钮中。您可能希望在Like按钮上使用onclick实现共享功能。在onclick中,您将使用fb.ui和stream.share运行javascript SDK命令 请参阅第http://developers.facebook.com/docs/reference/javascript/FB.ui

页上的第二个示例 无论哪种方式都需要元标记。

如果这样可以让你朝着正确的方向前进,或者再次陷入困境,请告诉我。