内容要求
播客 RSS Feed 规范
播客应符合 Apple 的技术规范和内容规范,以便为听众提供优质体验,并方便听众找到喜爱的新播客。
提交播客需要 Apple Podcasts Connect 账户。如果通过 RSS Feed 提交播客,RSS Feed 须符合我们的技术规范,并且包含:
播客 RSS Feed 的技术规范
托管服务提供商通常会协助你处理技术规范。如果 Feed 不符合规范,将导致 Feed 验证错误。你可以自行生成并托管 RSS Feed,也可以寻求托管服务提供商的帮助。
- RSS Feed 网址(URL)应符合 RSS 2.0 规范,可公开访问(不设密码保护),并包含以下 XML 声明:
<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:
itunes="http:// www.itunes.com/ dtds/ podcast-1.0.dtd" xmlns: content="http:// purl.org/ rss/ 1.0/ modules/content/"> - 在托管服务器上启用 HTTP HEAD 请求和字节范围请求,以显示节目封面并支持流媒体在线播放单集。
- 每个单集需有专属的
<enclosure>
标签,并提供 URL(网址)、length(长度)、type(类型)这三个必要属性,用于指明单集的位置和托管服务器。Apple 播客会忽略重复的<enclosure>
网址。 - 所有单集需包含一个全局唯一标识符(GUID),该标识符永不改变。
- 务必使用 ASCII 文件名和只包含 a-z、A-Z 或 0-9 的网址。有关更多信息,请参阅编码建议。
- 注意播客 RSS Feed 中需要区分大小写的 XML 标签。
错误的大小写格式:
<itunes:category text="Kids & family" />
正确的大小写格式:
<itunes:category text="Kids & Family" />
- 日期和时间须符合 RFC 2822 规范。日期格式应为“星期几, 日 月 年”,时间应使用 24 小时制(不含 AM 或 PM)并包含时区偏移量。例如:
错误的日期格式:
<pubDate>7/6/2014 1:00:00 PM</pubDate>
正确的日期格式:
<pubDate>Wed, 6 Jul 2014 13:00:00 PDT</pubDate>
<pubDate>Wed, 6 Jul 2014 13:00:00 -0700</pubDate>
- 使用
'
表示单引号,"
表示双引号。请勿使用 HTML 命名惯例,例如’
、‘
、“
、”
。有关更多信息,请参阅 XML 字符与实体对照说明。
错误的字符格式:
<description>Love to get outdoors and discover nature’s treasures? Hiking Treks is the show for you.</description>
<title>“Wilderness Area Garden of the Gods“ in Illinois is a delightful spot for an extended hike.</title>
正确的字符格式:
<description>Love to get outdoors and discover nature's treasures? Hiking Treks is the show for you.</description>
<title>"Wilderness Area Garden of the God " in Illinois is a delightful spot for an extended hike.</title>
- 使用下列符号时,务必使用正确的转义字符:
字符 | 名称 | 对应的转义字符 |
---|---|---|
& | 表示“和”的符号 | & |
< | 小于号 | < |
> | 大于号 | > |
’ | 撇号 | ' |
“ | 双引号 | " |
© | 版权标识 | © |
℗ | 录音制品版权标识 | ℗ |
™ | 注册商标标识 | ™ |
示例:
错误的编码:
<title>Pets & Animals</title>
正确的编码:
<title>Pets & Animals</title>
错误的编码:
<copyright>© 2020 John Doe</copyright>
正确的编码:
<copyright>© 2020 John Doe</copyright>
建议:请直接在支持 UTF-8 的编辑器中输入所有其他字符。