2012-06-19 24 views
6

アトムファイルに画像を表示する際に問題があります。 Googleリーダー、オペラ、またはFirefoxのフィードに画像は含まれません。アトムフィードで画像を表示

出発点として、[Atom 1.0 Syndication Formatの概要]では、リスト6のようにすべてを行いましたが、機能しません。

更新 ホットリンクで保護された画像では問題ありません。ここに記述する:How to display item photo in atom feed?

その後、私はdescription posted hereに従ってフィードを変更しました。

私が追加:

<media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="path_to_image.jpg" /> 

をしかし、まだ、それは

答えて

8

を動作しませんエンクロージャとして画像を含むしようとしたとき、私は同じ問題を抱えていたが、私のための最も簡単な方法が含まれるようにしたようですHTMLコンテンツに通常のimgタグを付けた画像。

(。。また、Googleリーダーが、私はなしで試していないコンテンツを処理する方法に影響を与える可能性がある、CDATAに包まれています)私はGoogleリーダーにAtomフィードの画像が見えるようにするために

次の例では動作します:

<content type="html"> 
    <![CDATA[ 
    <a href="http://test.lvh.me:3000/listings/341-test-pics?locale=en"> 
     <img alt="test_pic" src="http://test.lvh.me:3000/system/images/20/medium/test_pic.jpg?1343246102" /> 
    </a> 
    ]]> 
</content>