我无法获取提交到iTunes的播客的RSS提要。此提要是根据我能够找到的规范定制构建的,当URL提交到iTunes时,提要中的大多数信息会显示在正确的位置。但是,iTunes出现错误,导致播客无法提交批准:“无法提交您的feed。您的feed中没有显式标签,或者显式标签为空。”但是有一个itunes:explicit
标签,其中包含值no
,应该正确!
下面我提供了遇到此问题的供稿的近似值:
<rss xmlns:itunes="http://www.itunes.com/dtds/show-1.0.dtd" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
<channel>
<title>podcast title...</title>
<link>https://example.com</link>
<description>Description text...</description>
<language>en-us</language>
<copyright>Copyright © 2018, company name...</copyright>
<managingEditor>email@example.org</managingEditor>
<webMaster>email@example.org</webMaster>
<pubDate>Tue, 09 Oct 2018 15:04:00 -0500</pubDate>
<lastBuildDate>Thu, 18 Oct 2018 14:00:53 -0500</lastBuildDate>
<category>Music</category>
<ttl>1440</ttl>
<image>
<title>podcast title...</title>
<url>https://example.com/example.jpg</url>
<link>https://example.com</link>
</image>
<itunes:subtitle>subtitle text...</itunes:subtitle>
<itunes:author>author name...</itunes:author>
<itunes:summary><![CDATA[<p>summary text...</p>]]></itunes:summary>
<itunes:owner>
<itunes:name>90.9 The Bridge</itunes:name>
<itunes:email>digital@kcpt.org</itunes:email>
</itunes:owner>
<itunes:explicit>no</itunes:explicit>
<itunes:category text="Music"/>
<itunes:complete>no</itunes:complete>
<item>
<title>item title...</title>
<link>https://example.com</link>
<guid>https://example.com</guid>
<description><![CDATA[<p>description text...</p>]]></description>
<enclosure url="https://example.com/example.mp3" length="1" type="audio/mpeg"/>
<pubDate>Tue, 09 Oct 2018 15:04:00 -0500</pubDate>
<itunes:image href="https://example.com/example.jpg" />
<itunes:duration>00:10:01</itunes:duration>
<itunes:explicit>no</itunes:explicit>
</item>
</channel>
到目前为止,我已经尝试过:
itunes:explicit
标签显示在频道中itunes:explicit
标签仅出现在一个项目中No
,clean
和yes
作为itunes:explicit
标签的内容explicit
的{{1}}标签(不含iTunes前缀)添加到频道和项目这些都没有任何不同。此外,我检查了其他验证器,这些验证器显示空白的显式字段(但不要抱怨缺少显式标签)。到目前为止,我已经能够找到任何其他有类似问题的示例。这有什么问题吗?