我能否向Facebook分享链接中发布一个描述/评论变量?就我所知,只有URL和标题是可能的。
更新:
报价 / 评论在2022年中被取消了Facebook分享网址。
你可以传递给实际sharer.php
的参数是“u”和“t”,它们分别是url
和title
。你可以在页面中添加meta
标签,以便在共享者中出现更多信息。引用文档(确保您单击“高级合作伙伴”链接):
In order to make sure that the preview is always correctly populated, you should add the tags shown below to your html. An example news story could have the following:
<meta name="title" content="Smith hails unique Wable legacy"> <meta name="description" content="John Smith claims beautiful football ..." /> <link rel="image_src" href="http://www.onjd.com/design05/images/PH2/WableAFC205.jpg" />
As shown, title contains the preview title, description contains the preview summary and image_src contains the preview image. Please make sure that none of the content fields contain any html markup because it will be stripped out. For consistency s sake, please use the <meta> tag to provide text data for the preview, and the <link> tag for any source urls.
The title and summary tags are the minimum requirements for any preview, so make sure to include these two.
您可以使用以下方式传递自定义的标题、网址、图片和评论/描述:
http://www.facebook.com/sharer.php?s=100&p[title]=titlehere&p[url]=http://www.yoururlhere.com&p[summary]=yoursummaryhere&p[images][0]=http://www.urltoyourimage.com
如图所示,标题包含预览标题,描述包含预览摘要,image_src 包含预览图片。请确保内容字段中没有包含任何 HTML 标记,因为它们将被删除。为了一致性起见,请使用 <meta>
标记提供预览的文本数据,并使用 <link>
标记提供任何源 URL。
Facebook分享者使用 meta
标签为图片的帖子添加描述。我不太清楚它的工作原理,但我认为它在您的页头中使用此标签。
<link rel= image_src href= http://www.yourwebsite/dir1/dir2/picture.jpg />