我正在尝试为播客设置RSS Feed。我正在使用Drupal和Views RSS模块,但我不认为它是相关的或我的问题的根源。
我的问题是Feed验证程序(CastFeedValidator)无法识别我的<item>
元素。它说我有0个项目,而同一网站上的另一个提要(不是播客)工作正常。
非工作Feed(http://www.gentlesite.be/drupal/podcast.xml)具有以下<item>
元素(例如已清理):
<item>
<title>Tweede podcast - test</title>
<link>http://gentlesite.be/drupal/content/tweede-podcast-test</link>
<description><p>Enkel zichtbaar voor admin</p></description>
<author>Peter Morlion</author>
<enclosure url="http://gentlesite.be/drupal/sites/default/files/1000Hz-5sec.mp3" length="30440" type="audio/mpeg" />
<guid isPermaLink="false">http://gentlesite.be/drupal/content/tweede-podcast-test</guid>
<pubDate>Mon, 02 Dec 2013 12:37:12 +0100</pubDate>
<source url="http://gentlesite.be/drupal/podcast.xml">Gentle podcast</source>
<dc:creator>Peter Morlion</dc:creator>
<itunes:summary><p>Enkel zichtbaar voor admin</p></itunes:summary>
<itunes:duration>0:05</itunes:duration>
<itunes:author>Peter Morlion</itunes:author>
</item>
工作Feed(http://gentlesite.be/drupal/rss.xml)如下所示:
<item>
<title>Resultaten nieuwsbrief enquête</title>
<link>http://gentlesite.be/drupal/content/resultaten-nieuwsbrief-enqu%C3%AAte</link>
<description>blablabla</description>
<pubDate>Tue, 15 Oct 2013 07:49:18 +0000</pubDate>
<dc:creator>peter.morlion</dc:creator>
<guid isPermaLink="false">353 at http://gentlesite.be/drupal</guid>
</item>
我无法理解为什么第一个不起作用。起初我以为可能是因为缺少某些标签。但是工作Feed中的每个标记(标题,链接,描述,pubDate,dc:creator和guid)都处于非工作状态,而且更多。
有没有人经历过类似的事情和/或知道从哪里开始寻找?
更新
出于某种原因,validator.org没有看到商品标签。 Firefox和Chrome可以,但IE10没有。
答案 0 :(得分:2)