2009-06-12 5 views
0

J'essaie de créer un flux RSS Podcast en utilisant WCF. Le flux semble être valide, mais l'étiquette d'enceinte est ignorée. Des idées?RSS Enclosure est ignoré

Fixé maintenant ... n'utilisez pas le fichier file: /// urls même si vous vous alimentez les fichiers.

<rss version="2.0"> 
<channel> 
    <title>Joe Blow</title> 
    <link>http://google.com/</link> 
    <description>The Joe Blow Show</description> 
    <managingEditor>[email protected]</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> 

Répondre

1

Deux choses:

  1. L'enceinte ne doit pas être stockés sur votre disque dur. Cela devrait être une URL accessible au monde entier. (Cela suppose que vous publiez ceci sur le Web.)
  2. Exécutez le flux à travers un feed validator pour rechercher les erreurs.