消息格式

字段描述

更新方式:JSON和RSS。

字段名称JSON字段名RSS字段名是否必填数据处理&播放策略
资源IDidguid必填资源的唯一ID,我们会根据资源ID过滤已播放的资源
来源名称sourceNamesourceName选填默认为内容服务名称,若来源非原创请标注
更新时间pubDatepubDate必填时间排序要求:按照更新时间由新至旧排序 (时间格式要求ISO 8601格式)
内容标题titletitle必填字符限制:30个字符
内容封面图sourceImagesourceImage选填内容封面图的链接,默认为内容服务的icon,若有区别请提供
内容正文descriptiondescription文本技能必填
音频技能选填
文本内容(500汉字字符)
资源链接streamUrlenclosure音频技能必填资源播放地址,可为音频/视频;单条音频文件大小不能超过20M/视频不能超过300M(待确定)
外链链接linklink选填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>
iFLYOS文档中心