播客/分发
许多网站都可以创建和发布 RSS 订阅源,无论是免费、付费,还是由广告资助。然而,创建订阅源并不复杂。以下是一个示例订阅源。
- 以灰色显示的文本是必需的,无需修改,可以忽略 - 你不需要理解它为什么在那里,所以我们不会使事情复杂化。
- 以红色显示的文本是对订阅源的解释,不应包含在实际的订阅源中。
- 以蓝色显示的文本应替换为您自己的数据。
<?xml version="1.0"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
这部分是标题,它包含关于您和您的网站或系列的信息。这部分应该只在订阅源中出现一次。
<title>您的系列的标题</title>
<link>您主页或节目索引的链接</link>
<description>您系列的描述</description>
<language>语言代码。这是一个基于 ISO 639 的两个或四个字母的代码,例如 en-us、en-gb 或 fr(参见 ISO 639 代码列表)</language>
<copyright>可选:版权信息,例如作者和年份或许可证(如 GNU 自由文档许可证)</copyright>
<lastBuildDate>最后更新的日期</lastBuildDate>
<webMaster>可选:管理员联系方式</webMaster>
接下来的部分,介于 <item> 和 </item> 之间,指定单个节目。您可以选择在每次制作新节目时修改它,但这意味着新订阅者将只能下载最新一集,如果有人不够快,他们可能会错过一集。创建一个新的节目部分将保留一集的存档,并避免此问题。较新的节目应放在文件中较旧的节目之上。您列出的节目数量理论上没有限制,尽管许多播客选择只列出最近的几集节目。
<item>
<title>节目的标题</title>
<description>剧集的描述,例如内容。这可以是您喜欢的任何长度。</description>
<pubDate>录制或发布时间。</pubDate>
<enclosure url="录制文件的路径" length="文件大小以字节为单位 - 这应该只有数字" type="audio/mpeg" />
</item>
</channel>
</rss>
研究 RSS 文件,例如 Spoken Wikipedia RSS 文件 可能有助于理解工作原理和其他可选字段。
<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>Example blog podcast</title>
<link>http://www.example.com/blog/</link>
<description>An example website</description>
<language>en</language>
<copyright>None</copyright>
<lastBuildDate>Thu, 21 Dec 2000 16:01:07 +0200</lastBuildDate>
<webMaster>[email protected]</webMaster>
<item>
<title>Example news</title>
<description>This episode features an example sound file.</description>
<pubDate>Thu, 21 Dec 2000 16:01:07 +0200</pubDate>
<enclosure url="http://www.example.com/podcast1.mp3" length="18001" type="audio/mpeg" />
</item>
</channel>
</rss>