3

RSS フィードの画像を表示して、フィードが Facebook に取り込まれた場合にページに画像が表示されるようにします。

これは私の RSS フィードです。

<item>
<title>Title</title>
<link>www.website.com</link>
<guid>www.website.com/1/</guid>
<description>Description</description>
</item>

URLを追加<image></image>して貼り付けるだけですか? または、使用する必要があります<media:thumbnail>か?

画像をメイン コンテンツにするのではなく、Facebook で Web ページを共有するときのように、サムネイル プレビューとして表示します。

4

3 に答える 3

3

RSS に画像を含めるには、項目をマークアップする方法が 2 つあります。

  1. imgタグをエスケープされた HTML エンティティに変換します。

     <description>&lt;img src="http://example.com/path/to/image"&gt;</description>
    
  2. 説明の内容を CDATA セクション内にラップします。

     <description><![CDATA[<img src="http://example.com/path/to/image">]]></description>
    

<media:thumbnail>このフィールドの使用を考えている場合は、で囲まれたオブジェクトのサムネイル表現<media:content>を表示するためのものです。

この要素を使用すると、画像またはビデオのサムネイル画像を公開できます。メディア RSS を意識したリーダーにとって、これは重要な機能です。なぜなら、読者はメディア コンテンツに光沢のあるサムネイルがあればクリックする可能性が高くなるからです。サムネイル画像の URL 属性を必ず指定する必要があります。これは、サムネイル画像を含めるために基本的に行う必要があるすべてです。

メディア RSS を使用する- Webmonkey

于 2012-09-22T00:11:27.527 に答える
2
<image> 
              <title>Hello World</title> 
              <url>imageurl.gif</url> 
              <link>http://sitelink</link> 
 </image>

お役に立てれば。

于 2012-09-21T04:58:22.057 に答える