Facebook分享的客户名称和描述?

时间:2012-02-20 08:17:21

标签: facebook web share

我使用以下脚本与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><a href="http://www.facebook.com/share.php?u=<url>" onclick="return fbs_click()" target="_blank">Share on Facebook</a>

当Facebook共享屏幕弹出窗口打开时,它会显示标题和说明。我想提供我自己的标题和共享描述是否有可用于此的参数?

2 个答案:

答案 0 :(得分:0)

http://developers.facebook.com/

创建Facebook应用程序

然后在您的文档中嵌入Open Graph元标记,向Facebook文档描述在共享时使用的标题,图像,描述和URL。

Open Graph Documentation
Open Graph Debugger

以下是从Facebook文档中复制的示例,其中显示了用于描述网站的Open Graph元标记。

<html>
    <head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# 
                  website: http://ogp.me/ns/website#">
     <meta property="fb:app_id"               content="YOUR_APP_ID"> 
     <meta property="og:type"                 content="website"> 
     <meta property="og:url"                  content="URL of this object"> 
     <meta property="og:image"                content="URL to an image">
     <meta property="og:title"                content="Name of blog">
     <meta property="og:description"          content="Description of object"> 
    </head>
<body>
    <!--a wonderful website  -->
</body>
</html>

答案 1 :(得分:0)

有关Facebook Share的详细信息,请参阅http://developers.facebook.com/docs/share/

我认为您可以更改t =参数以更改Facebook上的分享帖子的标题,不确定您是否可以更改说明,我认为说明来自您正在分享的页面的元描述。