当我在Facebook上分享网址时,标题不显示

时间:2012-12-05 17:49:29

标签: facebook

我尝试在facebook上用标题分享网址。我做了

http://www.facebook.com/sharer/sharer.php?u=http://domain.com/win-a-hot-date/&t=Now this is awesome

但标题没有出现。怎么了?

1 个答案:

答案 0 :(得分:1)

不推荐使用't'url参数以及sharer.php

这里有一个适合你的示例链接(总是编码参数值):

https://www.facebook.com/sharer/sharer.php?s=100&p[url]=http%3A%2F%2Fdomain.com%2Fwin-a-hot-date%2F&p[title]=Now+this+is+awesome

您可以将这些参数添加到最后以显示拇指图像或摘要:

&p[images][0]=*URL_TO_IMAGE*
&p[summary]=Some+urlencoded+summary

(通常建议更换所有的&符号和HTML& amp;等效版本)

尽管如上所述,这是一种弃用的api方法,并且使用上述方法可以产生各种结果,即有时图像不支持它。

有些人报告标题或图片没有鞋子问题,并且必须在HTML代码的文档头标记中实现OG标记:

<meta property="og:title" content="The Rock"/>
<meta property="og:type" content="movie"/>
<meta property="og:url" content="http://www.imdb.com/title/tt0117500/"/>
<meta property="og:image" content="http://ia.media-imdb.com/rock.jpg"/>
<meta property="og:site_name" content="IMDb"/>
<meta property="fb:admins" content="USER_ID"/>
<meta property="og:description" content="Some descrioton"/>

注意:Facebook建议的新方法是使用here描述的Feed和Share对话框。对于debuging使用this