# 消息格式
# 字段描述
更新方式:JSON和RSS。
字段 | 解释 | 数据格式 | 数据处理&播放策略 | 是否必需 |
---|---|---|---|---|
resourceId | 资源ID | string | 资源的唯一ID,我们会根据资源ID过滤已播放的资源 | 是 |
sourceName | 来源名称 | string | 默认为内容服务名称,若来源非原创请标注 | 否 |
pubDate | 更新时间 | string | 时间排序要求:按照更新时间由新至旧排序 (时间格式要求ISO 8601格式) (opens new window) | 是 |
title | 内容标题 | string | 字符限制:30个字符 | 是 |
sourceImage | 内容封面图 | string | 内容封面图的链接,默认为内容服务的icon,若有区别请提供 | 否 |
tags | 内容标签 | string | 资源的标签,数据不做规定,多个标签请用英文逗号隔开。 | 否 |
order | 内容排序 | int | 从1开始的整数,资源的序号,若内容信源有排序(如有声书),该项必填。 | 否 |
invalidDate | 失效时间 | string | 资源的失效时间,新闻类资源可能具有时效性,资源失效后将无法播放,也无法在关联APP中显示。 | 否 |
language | 语言 | string | 资源语种,取值:ch、en,未填写时默认取值为ch。 | 否 |
description | 内容正文 | string | 文本内容必填,音频内容选填,最多500汉字字符 | 否 |
streamUrl | 资源链接 | string | 资源播放地址,可为音频/视频;单条音频文件大小不能超过20M/视频不能超过300M(待确定) | 否 |
link | 外链链接 | string | app上对话流点击后外链的地址 | 否 |
# 消息示例
# JSON格式,内容为文本
[
{
"id" : "资源ID,请保证唯一性",
"sourceName":"sourceName",
"pubDate" : "2018-10-10T00:00:00Z",
"title" : "尽量选择中文",
"sourceImage":"https://....png",
"tags": "财经,房产",
"order": 8,
"invalidDate": "2019-10-10T00:00:00Z",
"language": "ch",
"description" : "内容正文",
"link" : "https://..."
},
{
"id" : "资源ID,请保证唯一性",
"sourceName":"sourceName",
"pubDate" : "2018-10-10T00:00:00Z",
"title" : "尽量选择中文",
"sourceImage":"https://....png",
"tags": "财经,房产",
"order": 8,
"invalidDate": "2019-10-10T00:00:00Z",
"language": "ch",
"description" : "正文描述",
"link" : "https://..."
}
]
# JSON格式,内容为音频
[
{
"id" : "资源ID,请保证唯一性",
"sourceName":"sourceName",
"pubDate" : "2018-10-10T00:00:00Z",
"title" : "尽量选择中文",
"sourceImage":"https://....png",
"tags": "儿歌,贝乐虎,春晓",
"order": 8,
"invalidDate": "2019-10-10T00:00:00Z",
"language": "ch",
"streamUrl" : "https://....mp3",
"description" : "内容描述",
"link" : "https://..."
},
{
"id" : "资源ID,请保证唯一性",
"sourceName":"sourceName",
"pubDate" : "2018-10-10T00:00:00Z",
"title" : "尽量选择中文",
"sourceImage":"https://....png",
"tags": "儿歌,贝乐虎,春晓",
"order": 8,
"invalidDate": "2019-10-10T00:00:00Z",
"language": "ch",
"streamUrl" : "https://....mp3",
"description" : "内容描述",
"link" : "https://..."
}
]
# RSS格式,内容为文本
Content-Type: application/rss+xml ...
<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<ttl>30</ttl>
<item>
<guid>资源ID,请保证唯一性</guid>
<sourceName>贝乐虎</sourceName>
<pubDate>2018-10-10T00:00:00Z</pubDate>
<title>资源的标题,会展示在APP和设备上给用户看到</title>
<sourceImage>内容资源的封面图</sourceImage>
<tags>财经,房产</tags>
<order>12</order>
<invalidDate>2019-10-10T00:00:00Z</invalidDate>
<language>ch</language>
<description>正文</description>
<link>https://APP上对话流点击后外链的地址</link>
</item>
<item>
<guid>资源ID,请保证唯一性</guid>
<sourceName>贝乐虎</sourceName>
<pubDate>2018-10-10T00:00:00Z</pubDate>
<title>资源的标题,会展示在APP和设备上给用户看到</title>
<sourceImage>内容资源的封面图</sourceImage>
<tags>财经,房产</tags>
<order>12</order>
<invalidDate>2019-10-10T00:00:00Z</invalidDate>
<language>ch</language>
<description>正文</description>
<link>https://APP上对话流点击后外链的地址</link>
</item>
</channel>
</rss>
# RSS格式,内容为音频
Content-Type: application/rss+xml ...
<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<ttl>30</ttl>
<item>
<guid>资源ID,请保证唯一性</guid>
<sourceName>贝乐虎</sourceName>
<pubDate>2018-10-10T00:00:00Z</pubDate>
<title>资源的标题,会展示在APP和设备上给用户看到</title>
<sourceImage>内容资源的封面图</sourceImage>
<tags>财经,房产</tags>
<order>12</order>
<invalidDate>2019-10-10T00:00:00Z</invalidDate>
<language>ch</language>
<description>内容描述</description>
<enclosure url="https://....mp3" length="xxxx" type="audio/mpeg"/>
<link>https://APP上对话流点击后外链的地址</link>
</item>
<item>
<guid>资源ID,请保证唯一性</guid>
<sourceName>贝乐虎</sourceName>
<pubDate>2018-10-10T00:00:00Z</pubDate>
<title>资源的标题,会展示在APP和设备上给用户看到</title>
<sourceImage>内容资源的封面图</sourceImage>
<tags>财经,房产</tags>
<order>12</order>
<invalidDate>2019-10-10T00:00:00Z</invalidDate>
<language>ch</language>
<description>内容描述</description>
<enclosure url="https://....mp3" length="xxxx" type="audio/mpeg"/>
<link>https://APP上对话流点击后外链的地址</link>
</item>
</channel>
</rss>
← 内容信源接入服务简介 服务图标图片规范 →