在Facebook上自定义内容共享

时间:2012-02-19 07:42:30

标签: facebook customization

我正在Facebook上创建一个分享按钮。我希望它在内容共享的描述中显示自定义消息,但我无法这样做。以下是我正在处理的代码,

<script>function fbs_click() {

    u=location.href;t=document.title;
    window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u)+'&t='+encodeURIComponent(t),'sharer','toolbar=0,status=0,width=626,height=436');
    return false;
    }
</script>
<style> html .fb_share_button { 
   display: -moz-inline-block; 
   display:inline-block;
   padding:1px 20px 0 5px; 
   height:15px;
   border:1px solid #d8dfea;
   background:url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat top right;
 } 
html .fb_share_button:hover {
    color:#fff;
    border-color:#295582; 
    background:#3b5998 url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?6:26981) no-repeat top right; 
    text-decoration:none; 
} 
</style> <a rel="nofollow" href="http://www.facebook.com/share.php?u=<;www.adsterr.com>" class="fb_share_button" onclick="return fbs_click()" target="_blank" style="text-decoration:none;">Share</a>

请帮助我了解ut和其他参数的值,以便我可以使其正常工作。感谢

1 个答案:

答案 0 :(得分:2)

不推荐使用facebook分享按钮,您可以在此处阅读:http://developers.facebook.com/docs/share/

  

已弃用“分享”按钮,而赞成“赞”按钮,以及   将不再受支持。请随时使用Like按钮   可以为您的应用带来最大流量。

而不是你可以使用其中一个社交插件: https://developers.facebook.com/docs/plugins/(例如Like ButtonSend ButtonLike Box)或使用facebook javascript sdk打开Facebook对话框:http://developers.facebook.com/docs/reference/javascript/FB.ui/