消息格式

字段描述

更新方式:JSON和RSS。

字段名称 JSON字段名 RSS字段名 是否必填 数据处理&播放策略
资源ID id guid 必填 资源的唯一ID,我们会根据资源ID过滤已播放的资源
来源名称 sourceName sourceName 选填 默认为内容服务名称,若来源非原创请标注
更新时间 pubDate pubDate 必填 时间排序要求:按照更新时间由新至旧排序 (时间格式要求ISO 8601格式)
内容标题 title title 必填 字符限制:30个字符
内容封面图 sourceImage sourceImage 选填 内容封面图的链接,默认为内容服务的icon,若有区别请提供
内容正文 description description 文本技能必填
音频技能选填
文本内容(500汉字字符)
资源链接 streamUrl enclosure 音频技能必填 资源播放地址,可为音频/视频;单条音频文件大小不能超过20M/视频不能超过300M(待确定)
外链链接 link link 选填 app上对话流点击后外链的地址

消息示例

JSON格式,内容为文本

[ 
  {
    "id" : "资源ID,请保证唯一性",
    "sourceName":"sourceName",    
    "pubDate" : "2018-10-10T00:00:00Z",
    "title" : "尽量选择中文",
    "sourceImage":"https://....png",
    "description" : "正文描述",
    "link" : "https://..."
  }, 
  {
    "id" : "资源ID,请保证唯一性",
    "sourceName":"sourceName",
    "pubDate" : "2018-10-10T00:00:00Z",
    "title" : "尽量选择中文",
    "sourceImage":"https://....png",
    "description" : "正文描述",
    "link" : "https://..."
  } 
]

JSON格式,内容为音频

[ 
  {
    "id" : "资源ID,请保证唯一性",
    "sourceName":"sourceName",
    "pubDate" : "2018-10-10T00:00:00Z",
    "title" : "尽量选择中文",
    "sourceImage":"https://....png",
    "streamUrl" : "https://....mp3",    
    "description" : "内容描述",
    "link" : "https://..."
  }, 
  {
    "id" : "资源ID,请保证唯一性",
    "sourceName":"sourceName",
    "pubDate" : "2018-10-10T00:00:00Z",
    "title" : "尽量选择中文",
    "sourceImage":"https://....png",
    "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>  
      <title>资源的标题,会展示在APP和设备上给用户看到</title>  
      <link>https://APP上对话流点击后外链的地址</link>  
      <pubDate>2018-10-10T00:00:00Z</pubDate>  
      <description>内容描述</description> 
    </item> 
    <item> 
      <guid>资源ID,请保证唯一性</guid>  
      <title>资源的标题,会展示在APP和设备上给用户看到</title>  
      <link>https://APP上对话流点击后外链的地址</link>  
      <pubDate>2018-10-10T00:00:00Z</pubDate>  
      <description>内容描述</description> 
    </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>  
      <title>资源的标题,会展示在APP和设备上给用户看到</title>  
      <link>https://APP上对话流点击后外链的地址</link>  
      <pubDate>2018-10-10T00:00:00Z</pubDate>  
      <description>内容描述</description> 
      <enclosure url="https://....mp3" length="xxxx" type="audio/mpeg"/> 
    </item> 
    <item> 
      <guid>资源ID,请保证唯一性</guid>  
      <title>资源的标题,会展示在APP和设备上给用户看到</title>  
      <link>https://APP上对话流点击后外链的地址</link>  
      <pubDate>2018-10-10T00:00:00Z</pubDate>  
      <description>内容描述</description> 
      <enclosure url="https://....mp3" length="xxxx" type="audio/mpeg"/> 
    </item> 
  </channel> 
</rss>