web-dev-qa-db-ja.com

Facebookの共有者、コメントを渡しますか?

説明/コメント変数をFacebook共有者のURLに投稿することは可能ですか?私が理解できる限り、それはURLとタイトルに対してのみ可能です。

24
Kasper

実際のsharer.phpに渡すことができるパラメーターは、「u」と「t」であり、これらはurltitleです。ページにmetaタグを追加して、共有者に表示される情報を増やすことができます。 docs を引用するには(必ず事前パートナーのリンクをクリックしてください):

プレビューが常に正しく入力されるようにするには、以下に示すタグをhtmlに追加する必要があります。ニュース記事の例には、次のものがあります。

<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" />

示されているように、titleにはプレビューのタイトルが含まれ、descriptionにはプレビューの概要が含まれ、image_srcにはプレビューの画像が含まれます。コンテンツフィールドにはhtmlマークアップが含まれていないことを確認してください。これは、削除されるためです。一貫性を保つために、<meta>タグを使用してプレビュー用のテキストデータを提供し、<link>タグを使用してソースURLを指定してください。

タイトルタグと要約タグはプレビューの最小要件であるため、これら2つを必ず含めてください。

40
Andrew Cox

実際には、次を使用してカスタムタイトル、URL、画像、コメント/説明を渡すことができます。

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
15
Rodney

示されているように、titleにはプレビューのタイトルが含まれ、descriptionにはプレビューの概要が含まれ、image_srcにはプレビューの画像が含まれます。コンテンツフィールドにはhtmlマークアップが含まれていないことを確認してください。これは、削除されるためです。一貫性を保つために、<meta>タグを使用してプレビュー用のテキストデータを提供し、<link>タグを使用してソースURLを指定してください。

1
grant

Facebookの共有者は、description metaタグを使用して、写真の投稿に説明を追加します。それがどのように機能するかは本当にわかりませんが、ヘッダーでこのタグを使用していると思います。

<link rel='image_src' href='http://www.yourwebsite/dir1/dir2/picture.jpg' />
0
JBonnier