RSS Enclosure被忽略

时间:2009-06-12 20:41:25

标签: c# wcf rss

我正在尝试使用WCF创建Podcast RSS提要。 Feed似乎有效,但机箱标签被忽略。有什么想法吗?

现在修复...即使您自己提供文件,也不要使用文件文件:///网址。

<rss version="2.0">
<channel>
    <title>Joe Blow</title> 
    <link>http://google.com/</link> 
    <description>The Joe Blow Show</description> 
    <managingEditor>joeblow@gmail.com</managingEditor> 
    <category>Talk Radio</category> 
    <item>
        <guid isPermaLink="false">1342</guid> 
        <category>Podcast</category> 
        <title>Joe Blow Show #1</title> 
        <description>Joe Blow Show #1</description> 
        <pubDate>Mon, 01 Jun 2009 13:57:47 -0600</pubDate> 
        <enclosure url="file:///C:/JoeBlowShow1.mp3" type="audio/mpeg" length="101725855" /> 
      </item>
</channel>
</rss>

1 个答案:

答案 0 :(得分:1)

两件事:

  1. 机箱不应存放在硬盘驱动器上。这应该是一个世界可访问的URL。 (这假定您要在网上发布此内容。)
  2. 通过feed validator运行Feed以查找错误。