我试图在facebook上分享带有标题的url。我做
http://www.facebook.com/sharer/sharer.php?u=http://domain.com/win-a-hot-date/&t=Now this is awesome
但标题并没有出现。怎么了?
'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的&;等价物替换所有的&符号)
尽管如此,如上所述,这是一种不推荐使用的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建议的一种新方法是使用此处描述的Feed和Share对话框。对于调试,请使用此