【问题标题】:Customer title and description for Facebook share?Facebook 分享的客户标题和描述?
【发布时间】:2012-02-20 08:17:21
【问题描述】:

我正在使用以下脚本与 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 共享屏幕弹出窗口打开时,它会显示标题和说明。我想提供我自己的共享标题和描述是否有可用的参数?

【问题讨论】:

标签: facebook web share


【解决方案1】:

http://developers.facebook.com/ 创建一个 Facebook 应用程序

然后在您的文档中嵌入 Open Graph 元标记,这些元标记向 Facebook 文档 linter 描述共享时要使用的标题、图像、描述和 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>

【讨论】:

  • 这是我的网站,我不知道如何使用开放图元标记?没有 facebook 应用程序可以工作吗?
  • 不确定它们是否可以在不与有效的 Facebook 应用程序 ID 关联的情况下工作。不妨试一试,看看有没有,如果不只是注册一个 Facebook 应用程序,它是免费的。
【解决方案2】:

请参阅http://developers.facebook.com/docs/share/ 了解有关 Facebook 分享的更多详细信息。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-01-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-19
    相关资源
    最近更新 更多