Facebook に公開している RSS フィードがあります。
問題は、画像が表示されないことですが、説明とタイトルは正常に機能しています。XSL ドキュメントを使用してフィードを作成していますが、問題は次の場所にあると思います。
RSS フィード: www.khl.com/access-international
画像の生成に使用される XSL:
<item>
<title><xsl:value-of select="name"/></title>
<link>http://www.khl.com<xsl:value-of select="$magazine_path" />/detail/<xsl:value-of select="link" /></link>
<description><xsl:value-of select="description"/><![CDATA[
<img src="http://www.khl.com{item-links/item-link[@id=2]/items/item[1]/derived-files/preview}"/><img alt=""
border="0"
src="http://www.khl.com{item-links/item-link[@id=2]/items/item[1]/derived-files/preview}"
/>
]]></description>
<pubDate><xsl:apply-templates select="creation-date" mode="date-format"/><xsl:value-of select="substring(creation-date,11,16)"/><xsl:text>:</xsl:text>00 GMT</pubDate>
<guid>http://www.khl.com<xsl:value-of select="$magazine_path" />/detail/<xsl:value-of select="link" /></guid>
</item>
どんな助けでも大歓迎です、
よろしく、サム
フィードを更新しましたが、まだうまくいきません。
XSL ドキュメントで使用されるコードは次のようになります。
<item>
<title><xsl:value-of select="name"/></title>
<link>http://www.khl.com<xsl:value-of select="$magazine_path" />/detail/<xsl:value-of select="link" /></link>
<description>
<xsl:text disable-output-escaping="yes"><![CDATA[</xsl:text>
<xsl:value-of select="description"/>
<img src="http://www.khl.com{item-links/item-link[@id=2]/items/item[1]/derived-files/thumbnail}"/>
<img alt="" border="0" src="http://www.khl.com{item-links/item-link[@id=2]/items/item[1]/derived-files/thumbnail}" />
<xsl:text disable-output-escaping="yes">]]></xsl:text>
</description>
<pubDate><xsl:apply-templates select="creation-date" mode="date-format"/><xsl:value-of select="substring(creation-date,11,16)"/><xsl:text>:</xsl:text>00 GMT</pubDate>
<guid>http://www.khl.com<xsl:value-of select="$magazine_path" />/detail/<xsl:value-of select="link" /></guid>
</item>
</xsl:template>
XML を再確認しましたが、これも正しく、画像を指しています。フィードはここにあります: www.khl.com/access-international. イメージタグはまだありません
うまくいけば、私は何か間違ったことをした