ex

Fork of mbed-os-example-mbed5-blinky by mbed-os-examples

Committer:
TMBOY
Date:
Tue Jul 18 16:27:22 2017 +0800
Revision:
44:c1d8923072ba
?

Who changed what in which revision?

UserRevisionLine numberNew contents of line
TMBOY 44:c1d8923072ba 1 点播功能输出:
TMBOY 44:c1d8923072ba 2 服务名:audio_unicast
TMBOY 44:c1d8923072ba 3
TMBOY 44:c1d8923072ba 4 点播返回示例:
TMBOY 44:c1d8923072ba 5 ```javascript
TMBOY 44:c1d8923072ba 6 // 播放相声
TMBOY 44:c1d8923072ba 7
TMBOY 44:c1d8923072ba 8 {
TMBOY 44:c1d8923072ba 9 "data": {
TMBOY 44:c1d8923072ba 10 "directives": [
TMBOY 44:c1d8923072ba 11 {
TMBOY 44:c1d8923072ba 12 "header": {
TMBOY 44:c1d8923072ba 13 "message_id": "14851538172760",
TMBOY 44:c1d8923072ba 14 "name": "Play",
TMBOY 44:c1d8923072ba 15 "namespace": "AudioPlayer"
TMBOY 44:c1d8923072ba 16 },
TMBOY 44:c1d8923072ba 17 "payload": {
TMBOY 44:c1d8923072ba 18 "play_behavior": "REPLACE_ALL",
TMBOY 44:c1d8923072ba 19 "audio_item": {
TMBOY 44:c1d8923072ba 20 "audio_item_id": "55690041011",
TMBOY 44:c1d8923072ba 21 "stream": {
TMBOY 44:c1d8923072ba 22 "url": "http://fdfs.xmcdn.com/group3/M01/77/42/wKgDsVKMdDLCVKUUAIMXy99Q7Vo340.mp3",
TMBOY 44:c1d8923072ba 23 "stream_format": "mp3",
TMBOY 44:c1d8923072ba 24 "offset_ms": 0,
TMBOY 44:c1d8923072ba 25 "token": "55690041011",
TMBOY 44:c1d8923072ba 26 "progress_report_interval_ms": 50000
TMBOY 44:c1d8923072ba 27 }
TMBOY 44:c1d8923072ba 28 }
TMBOY 44:c1d8923072ba 29 }
TMBOY 44:c1d8923072ba 30 }
TMBOY 44:c1d8923072ba 31 ],
TMBOY 44:c1d8923072ba 32 "speech": {
TMBOY 44:c1d8923072ba 33 "type": "Text",
TMBOY 44:c1d8923072ba 34 "content": "播放郭德纲相声"
TMBOY 44:c1d8923072ba 35 },
TMBOY 44:c1d8923072ba 36 "resource": {
TMBOY 44:c1d8923072ba 37 "type": "unicast_ref",
TMBOY 44:c1d8923072ba 38 "data": {
TMBOY 44:c1d8923072ba 39 "api": {
TMBOY 44:c1d8923072ba 40 "method": "GET",
TMBOY 44:c1d8923072ba 41 "url": "http://s.xiaodu.baidu.com/v20161223/unicast/playlist?cuid=XXXX"
TMBOY 44:c1d8923072ba 42 }
TMBOY 44:c1d8923072ba 43 }
TMBOY 44:c1d8923072ba 44 },
TMBOY 44:c1d8923072ba 45 "views": {
TMBOY 44:c1d8923072ba 46 "type": "txt",
TMBOY 44:c1d8923072ba 47 "content": "郭德纲相声"
TMBOY 44:c1d8923072ba 48 }
TMBOY 44:c1d8923072ba 49 }
TMBOY 44:c1d8923072ba 50 }
TMBOY 44:c1d8923072ba 51 ```
TMBOY 44:c1d8923072ba 52
TMBOY 44:c1d8923072ba 53
TMBOY 44:c1d8923072ba 54 ### 1、专辑列表
TMBOY 44:c1d8923072ba 55 * 接口地址:http://s.xiaodu.baidu.com/v20161223/unicast/albumlist
TMBOY 44:c1d8923072ba 56 * 请求方式:GET
TMBOY 44:c1d8923072ba 57 * 请求参数:
TMBOY 44:c1d8923072ba 58
TMBOY 44:c1d8923072ba 59 参数|类型|是否必须|备注
TMBOY 44:c1d8923072ba 60 ----|----|--------|----
TMBOY 44:c1d8923072ba 61 category|int|是|分类ID
TMBOY 44:c1d8923072ba 62 cuid|string|是|设备ID,设备的唯一标识
TMBOY 44:c1d8923072ba 63 appid|string|是|appid,标识接入方
TMBOY 44:c1d8923072ba 64 page|int|否|页码,默认为1
TMBOY 44:c1d8923072ba 65 pagesize|int|否|每页数据量,默认为10
TMBOY 44:c1d8923072ba 66 sort|string |否 |排序:热门:grade、最新:album_last_track_time(默认:热门)
TMBOY 44:c1d8923072ba 67 orderby |string |否 |倒序:desc, 正序 asc (默认:asc)
TMBOY 44:c1d8923072ba 68
TMBOY 44:c1d8923072ba 69 分类ID|分类名称
TMBOY 44:c1d8923072ba 70 -------|--------
TMBOY 44:c1d8923072ba 71 1|相声
TMBOY 44:c1d8923072ba 72 2|小说
TMBOY 44:c1d8923072ba 73 3|公开课
TMBOY 44:c1d8923072ba 74 4|诗歌
TMBOY 44:c1d8923072ba 75 5|戏曲
TMBOY 44:c1d8923072ba 76 6|段子
TMBOY 44:c1d8923072ba 77 7|讲座
TMBOY 44:c1d8923072ba 78 8|演讲
TMBOY 44:c1d8923072ba 79 9|健康养生
TMBOY 44:c1d8923072ba 80 11|有声书
TMBOY 44:c1d8923072ba 81 12|资讯
TMBOY 44:c1d8923072ba 82 13|历史
TMBOY 44:c1d8923072ba 83 14|评书
TMBOY 44:c1d8923072ba 84 15|广播剧
TMBOY 44:c1d8923072ba 85 16|小品
TMBOY 44:c1d8923072ba 86 17|故事
TMBOY 44:c1d8923072ba 87 18|人文
TMBOY 44:c1d8923072ba 88 20|脱口秀
TMBOY 44:c1d8923072ba 89
TMBOY 44:c1d8923072ba 90 返回格式:
TMBOY 44:c1d8923072ba 91 ```javascript
TMBOY 44:c1d8923072ba 92 {
TMBOY 44:c1d8923072ba 93 status: 0,
TMBOY 44:c1d8923072ba 94 code: "",
TMBOY 44:c1d8923072ba 95 data:
TMBOY 44:c1d8923072ba 96 {
TMBOY 44:c1d8923072ba 97 "page" : 1, //当前页
TMBOY 44:c1d8923072ba 98 "total_page" : 10, //总页数
TMBOY 44:c1d8923072ba 99 "list"
TMBOY 44:c1d8923072ba 100 [
TMBOY 44:c1d8923072ba 101 {
TMBOY 44:c1d8923072ba 102 "id":1, //专辑ID
TMBOY 44:c1d8923072ba 103 "album_title":"逻辑思维", //专辑名
TMBOY 44:c1d8923072ba 104 "include_track_count":100, //节目总数
TMBOY 44:c1d8923072ba 105 "cover_url":
TMBOY 44:c1d8923072ba 106 {
TMBOY 44:c1d8923072ba 107 "small":"http://fdfs.xmcdn.com/group3/M09/34/94/wKgDsVMUWC-i2BqxAALZkSLeN4o874_mobile_small.jpg",
TMBOY 44:c1d8923072ba 108 "middle":"http://fdfs.xmcdn.com/group3/M09/34/94/wKgDsVMUWC-i2BqxAALZkSLeN4o874_mobile_meduim.jpg",
TMBOY 44:c1d8923072ba 109 "large":"http://fdfs.xmcdn.com/group3/M09/34/94/wKgDsVMUWC-i2BqxAALZkSLeN4o874_mobile_large.jpg",
TMBOY 44:c1d8923072ba 110 },
TMBOY 44:c1d8923072ba 111 "play_count":188376, //播放量
TMBOY 44:c1d8923072ba 112 "category_name":"资讯", //分类
TMBOY 44:c1d8923072ba 113 "category_id":3, //分类ID
TMBOY 44:c1d8923072ba 114 "update_time":"2017-03-03 10:09:18", //更新时间
TMBOY 44:c1d8923072ba 115 "create_time":"2017-03-03 10:09:18", //创建时间
TMBOY 44:c1d8923072ba 116 "source": "喜马拉雅", //资源方
TMBOY 44:c1d8923072ba 117 "source_icon": "http://xxxx.xxx.xxx/xx/xx.jpg", //资源方Icon
TMBOY 44:c1d8923072ba 118 },
TMBOY 44:c1d8923072ba 119 {
TMBOY 44:c1d8923072ba 120 "id":1,
TMBOY 44:c1d8923072ba 121 "album_title":"逻辑思维2",
TMBOY 44:c1d8923072ba 122 "include_track_count":160,
TMBOY 44:c1d8923072ba 123 "cover_url":
TMBOY 44:c1d8923072ba 124 {
TMBOY 44:c1d8923072ba 125 "small":"http://fdfs.xmcdn.com/group3/M09/34/94/wKgDsVMUWC-i2BqxAALZkSLeN4o874_mobile_small.jpg",
TMBOY 44:c1d8923072ba 126 "middle":"http://fdfs.xmcdn.com/group3/M09/34/94/wKgDsVMUWC-i2BqxAALZkSLeN4o874_mobile_meduim.jpg",
TMBOY 44:c1d8923072ba 127 "large":"http://fdfs.xmcdn.com/group3/M09/34/94/wKgDsVMUWC-i2BqxAALZkSLeN4o874_mobile_large.jpg",
TMBOY 44:c1d8923072ba 128 },
TMBOY 44:c1d8923072ba 129 "play_count":188300,
TMBOY 44:c1d8923072ba 130 "category_name":"资讯",
TMBOY 44:c1d8923072ba 131 "category_id":3,
TMBOY 44:c1d8923072ba 132 "update_time":"2017-03-03 10:09:18", //更新时间
TMBOY 44:c1d8923072ba 133 "create_time":"2017-03-03 10:09:18", //创建时间
TMBOY 44:c1d8923072ba 134 "source": "喜马拉雅", //资源方
TMBOY 44:c1d8923072ba 135 "source_icon": "http://xxxx.xxx.xxx/xx/xx.jpg", //资源方Icon
TMBOY 44:c1d8923072ba 136 }
TMBOY 44:c1d8923072ba 137 ]
TMBOY 44:c1d8923072ba 138 }
TMBOY 44:c1d8923072ba 139 }
TMBOY 44:c1d8923072ba 140
TMBOY 44:c1d8923072ba 141 ```
TMBOY 44:c1d8923072ba 142
TMBOY 44:c1d8923072ba 143
TMBOY 44:c1d8923072ba 144 ### 2、获得某个专辑的节目列表
TMBOY 44:c1d8923072ba 145 * 接口地址:http://s.xiaodu.baidu.com/v20161223/unicast/tracklist
TMBOY 44:c1d8923072ba 146 * 请求方式:GET
TMBOY 44:c1d8923072ba 147 * 请求参数:
TMBOY 44:c1d8923072ba 148
TMBOY 44:c1d8923072ba 149 参数|类型|是否必须|备注
TMBOY 44:c1d8923072ba 150 ----|----|--------|----
TMBOY 44:c1d8923072ba 151 albumid |int |是 |专辑ID
TMBOY 44:c1d8923072ba 152 cuid |string |是 |设备ID,设备的唯一标识
TMBOY 44:c1d8923072ba 153 appid |string|是|appid,标识接入方
TMBOY 44:c1d8923072ba 154 page |int |否 |页码,默认为1
TMBOY 44:c1d8923072ba 155 pagesize |int |否 |每页数据量,默认为10
TMBOY 44:c1d8923072ba 156 sort |int |否 |正序:acs、倒序:desc
TMBOY 44:c1d8923072ba 157
TMBOY 44:c1d8923072ba 158 返回格式:
TMBOY 44:c1d8923072ba 159 ```javascript
TMBOY 44:c1d8923072ba 160 {
TMBOY 44:c1d8923072ba 161 status: 0,
TMBOY 44:c1d8923072ba 162 code: "",
TMBOY 44:c1d8923072ba 163 data:
TMBOY 44:c1d8923072ba 164 {
TMBOY 44:c1d8923072ba 165 "page" : 1, //当前页
TMBOY 44:c1d8923072ba 166 "total_page" : 10, //总页数
TMBOY 44:c1d8923072ba 167 "list"
TMBOY 44:c1d8923072ba 168 [
TMBOY 44:c1d8923072ba 169 {
TMBOY 44:c1d8923072ba 170 "id":1, //节目ID
TMBOY 44:c1d8923072ba 171 "track_title":"大保镖", //节目名
TMBOY 44:c1d8923072ba 172 "duration":100, //节目时长
TMBOY 44:c1d8923072ba 173 "cover_url": {
TMBOY 44:c1d8923072ba 174 "small":"http://fdfs.xmcdn.com/group3/M09/34/94/wKgDsVMUWC-i2BqxAALZkSLeN4o874_mobile_small.jpg",
TMBOY 44:c1d8923072ba 175 "middle":"http://fdfs.xmcdn.com/group3/M09/34/94/wKgDsVMUWC-i2BqxAALZkSLeN4o874_mobile_meduim.jpg",
TMBOY 44:c1d8923072ba 176 "large":"http://fdfs.xmcdn.com/group3/M09/34/94/wKgDsVMUWC-i2BqxAALZkSLeN4o874_mobile_large.jpg",
TMBOY 44:c1d8923072ba 177 },
TMBOY 44:c1d8923072ba 178 "play_count":188376, //播放量
TMBOY 44:c1d8923072ba 179 "category_name":"相声", //分类名
TMBOY 44:c1d8923072ba 180 "category_id":3, //分类ID
TMBOY 44:c1d8923072ba 181 "update_time":1479966445, //更新时间
TMBOY 44:c1d8923072ba 182 "create_time":1481595445, //创建时间
TMBOY 44:c1d8923072ba 183 "source": "喜马拉雅", //资源方
TMBOY 44:c1d8923072ba 184 "source_icon": "XXX.icon", //资源方Icon
TMBOY 44:c1d8923072ba 185 },
TMBOY 44:c1d8923072ba 186 {
TMBOY 44:c1d8923072ba 187 "id":1,
TMBOY 44:c1d8923072ba 188 "track_title":"逗你玩",
TMBOY 44:c1d8923072ba 189 "duration":160,
TMBOY 44:c1d8923072ba 190 "cover_url": {
TMBOY 44:c1d8923072ba 191 "small":"http://fdfs.xmcdn.com/group3/M09/34/94/wKgDsVMUWC-i2BqxAALZkSLeN4o874_mobile_small.jpg",
TMBOY 44:c1d8923072ba 192 "middle":"http://fdfs.xmcdn.com/group3/M09/34/94/wKgDsVMUWC-i2BqxAALZkSLeN4o874_mobile_meduim.jpg",
TMBOY 44:c1d8923072ba 193 "large":"http://fdfs.xmcdn.com/group3/M09/34/94/wKgDsVMUWC-i2BqxAALZkSLeN4o874_mobile_large.jpg",
TMBOY 44:c1d8923072ba 194 },
TMBOY 44:c1d8923072ba 195 "play_count":188300,
TMBOY 44:c1d8923072ba 196 "category_name":"资讯",
TMBOY 44:c1d8923072ba 197 "category_id":3,
TMBOY 44:c1d8923072ba 198 "update_time":"2017-03-03 10:09:18", //更新时间
TMBOY 44:c1d8923072ba 199 "create_time":"2017-03-03 10:09:18", //创建时间
TMBOY 44:c1d8923072ba 200 "source": "喜马拉雅", //资源方
TMBOY 44:c1d8923072ba 201 "source_icon": "http://xxxx.xxx.xxx/xx/xx.jpg", //资源方Icon
TMBOY 44:c1d8923072ba 202 }
TMBOY 44:c1d8923072ba 203 ]
TMBOY 44:c1d8923072ba 204 }
TMBOY 44:c1d8923072ba 205 }
TMBOY 44:c1d8923072ba 206
TMBOY 44:c1d8923072ba 207 ```
TMBOY 44:c1d8923072ba 208
TMBOY 44:c1d8923072ba 209 ### 3、获取节目信息
TMBOY 44:c1d8923072ba 210 * 接口地址:http://s.xiaodu.baidu.com/v20161223/unicast/trackplay
TMBOY 44:c1d8923072ba 211 * 请求方式:GET
TMBOY 44:c1d8923072ba 212 * 请求参数:
TMBOY 44:c1d8923072ba 213
TMBOY 44:c1d8923072ba 214 参数|类型|是否必须|备注
TMBOY 44:c1d8923072ba 215 ----|----|--------|----
TMBOY 44:c1d8923072ba 216 trackid |int |是 |专辑ID
TMBOY 44:c1d8923072ba 217 cuid |string |是 |设备ID,设备的唯一标识
TMBOY 44:c1d8923072ba 218 appid |string|是|appid,标识接入方
TMBOY 44:c1d8923072ba 219 retry |int|是|0是正常请求,大于0是失败后再次请求该节目资源
TMBOY 44:c1d8923072ba 220
TMBOY 44:c1d8923072ba 221 #### 播放url地址说明:
TMBOY 44:c1d8923072ba 222 * mp3\aac\m4a代表音频的格式
TMBOY 44:c1d8923072ba 223 * 32\64\128代表各个格式下32\64\128位的音频的播放地址
TMBOY 44:c1d8923072ba 224 * 注:每个音频会有多种格式多种码率的播放地址,但不是每种格式/码率的地址都有(端上要注意判断空),端上可根据支持的格式与网络情况按需取用相应的播放地址
TMBOY 44:c1d8923072ba 225
TMBOY 44:c1d8923072ba 226 返回格式:
TMBOY 44:c1d8923072ba 227 ```javascript
TMBOY 44:c1d8923072ba 228 {
TMBOY 44:c1d8923072ba 229 status: 0,
TMBOY 44:c1d8923072ba 230 code: "",
TMBOY 44:c1d8923072ba 231 data:
TMBOY 44:c1d8923072ba 232 {
TMBOY 44:c1d8923072ba 233 "id":1,
TMBOY 44:c1d8923072ba 234 "track_title":"逗你玩",
TMBOY 44:c1d8923072ba 235 "duration":160,
TMBOY 44:c1d8923072ba 236 "cover_url":
TMBOY 44:c1d8923072ba 237 {
TMBOY 44:c1d8923072ba 238 "small":"http://fdfs.xmcdn.com/group3/M09/34/94/wKgDsVMUWC-i2BqxAALZkSLeN4o874_mobile_small.jpg",
TMBOY 44:c1d8923072ba 239 "middle":"http://fdfs.xmcdn.com/group3/M09/34/94/wKgDsVMUWC-i2BqxAALZkSLeN4o874_mobile_meduim.jpg",
TMBOY 44:c1d8923072ba 240 "large":"http://fdfs.xmcdn.com/group3/M09/34/94/wKgDsVMUWC-i2BqxAALZkSLeN4o874_mobile_large.jpg",
TMBOY 44:c1d8923072ba 241 },
TMBOY 44:c1d8923072ba 242 "play_count":188300,
TMBOY 44:c1d8923072ba 243 "category_name":"资讯",
TMBOY 44:c1d8923072ba 244 "category_id":3,
TMBOY 44:c1d8923072ba 245 "update_time":"2017-03-03 10:09:18", //更新时间
TMBOY 44:c1d8923072ba 246 "create_time":"2017-03-03 10:09:18", //创建时间
TMBOY 44:c1d8923072ba 247 "source": "喜马拉雅", //资源方
TMBOY 44:c1d8923072ba 248 "source_icon": "http://xxxx.xxx.xxx/xx/xx.jpg", //资源方Icon
TMBOY 44:c1d8923072ba 249 "play_url":
TMBOY 44:c1d8923072ba 250 {
TMBOY 44:c1d8923072ba 251 "mp3":{//代表播放的音频格式
TMBOY 44:c1d8923072ba 252 "32": "http://fdfs.xmcdn.com/group3/M09/34/94/wKgDsVMUWC-i2BqxAALZkSLeN4o874_32.mp3",//代表32位mp3格式的声音的播放地址
TMBOY 44:c1d8923072ba 253 "64": "http://fdfs.xmcdn.com/group3/M09/34/94/wKgDsVMUWC-i2BqxAALZkSLeN4o874_64.mp3",//代表64位mp3格式的声音的播放地址
TMBOY 44:c1d8923072ba 254 },
TMBOY 44:c1d8923072ba 255 "acc":{
TMBOY 44:c1d8923072ba 256 "32": "http://image.kaolafm.net/mz/aac_32/201305/1d257f2b-944d-4607-a846-15c8838a8aab.aac",
TMBOY 44:c1d8923072ba 257 "64": "http://image.kaolafm.net/mz/aac_64/201305/1d257f2b-944d-4607-a846-15c8838a8aab.aac",
TMBOY 44:c1d8923072ba 258 "128": "http://image.kaolafm.net/mz/aac_128/201305/1d257f2b-944d-4607-a846-15c8838a8aab.aac",
TMBOY 44:c1d8923072ba 259 },
TMBOY 44:c1d8923072ba 260 "m4a":{
TMBOY 44:c1d8923072ba 261 "24":"http://audio.xmcdn.com/group7/M03/03/FE/wKgDWlbB5mCj94OWAFBSGzSmA1g528.m4a",
TMBOY 44:c1d8923072ba 262 "64": "http://audio.xmcdn.com/group7/M03/03/DA/wKgDX1bB5l3S4rnMANJrwQTRSPo780.m4a",
TMBOY 44:c1d8923072ba 263 },
TMBOY 44:c1d8923072ba 264 },
TMBOY 44:c1d8923072ba 265 }
TMBOY 44:c1d8923072ba 266 }
TMBOY 44:c1d8923072ba 267
TMBOY 44:c1d8923072ba 268 ```
TMBOY 44:c1d8923072ba 269
TMBOY 44:c1d8923072ba 270
TMBOY 44:c1d8923072ba 271 ### 4、获取播放列表接口:
TMBOY 44:c1d8923072ba 272 * 接口地址:http://s.xiaodu.baidu.com/v20161223/unicast/playlist
TMBOY 44:c1d8923072ba 273 * 请求方式:GET
TMBOY 44:c1d8923072ba 274 * 请求参数:
TMBOY 44:c1d8923072ba 275
TMBOY 44:c1d8923072ba 276 参数|类型|是否必须|备注
TMBOY 44:c1d8923072ba 277 ----|----|--------|----
TMBOY 44:c1d8923072ba 278 cuid |string |是 |设备ID,设备的唯一标识
TMBOY 44:c1d8923072ba 279 appid|string|是|appid,标识接入方
TMBOY 44:c1d8923072ba 280 page |int |否 |页码,默认为1
TMBOY 44:c1d8923072ba 281 pagesize |int |否 |每页数据量,默认为10
TMBOY 44:c1d8923072ba 282
TMBOY 44:c1d8923072ba 283 返回格式:
TMBOY 44:c1d8923072ba 284 ```javascript
TMBOY 44:c1d8923072ba 285 {
TMBOY 44:c1d8923072ba 286 status: 0,
TMBOY 44:c1d8923072ba 287 code: "",
TMBOY 44:c1d8923072ba 288 data:{
TMBOY 44:c1d8923072ba 289 page : 1,
TMBOY 44:c1d8923072ba 290 total_page : 10,
TMBOY 44:c1d8923072ba 291 list:[
TMBOY 44:c1d8923072ba 292 {
TMBOY 44:c1d8923072ba 293 "id":1,
TMBOY 44:c1d8923072ba 294 "track_title":"逗你玩",
TMBOY 44:c1d8923072ba 295 "duration":160,
TMBOY 44:c1d8923072ba 296 "cover_url":
TMBOY 44:c1d8923072ba 297 {
TMBOY 44:c1d8923072ba 298 "small":"http://fdfs.xmcdn.com/group3/M09/34/94/wKgDsVMUWC-i2BqxAALZkSLeN4o874_mobile_small.jpg",
TMBOY 44:c1d8923072ba 299 "middle":"http://fdfs.xmcdn.com/group3/M09/34/94/wKgDsVMUWC-i2BqxAALZkSLeN4o874_mobile_meduim.jpg",
TMBOY 44:c1d8923072ba 300 "large":"http://fdfs.xmcdn.com/group3/M09/34/94/wKgDsVMUWC-i2BqxAALZkSLeN4o874_mobile_large.jpg",
TMBOY 44:c1d8923072ba 301 },
TMBOY 44:c1d8923072ba 302
TMBOY 44:c1d8923072ba 303 "play_count":188300,
TMBOY 44:c1d8923072ba 304 "category_name":"资讯",
TMBOY 44:c1d8923072ba 305 "category_id":3,
TMBOY 44:c1d8923072ba 306 "update_time":"2017-03-03 10:09:18", //更新时间
TMBOY 44:c1d8923072ba 307 "create_time":"2017-03-03 10:09:18", //创建时间
TMBOY 44:c1d8923072ba 308 "source": "喜马拉雅", //资源方
TMBOY 44:c1d8923072ba 309 "source_icon": "http://xxxx.xxx.xxx/xx/xx.jpg", //资源方Icon
TMBOY 44:c1d8923072ba 310 },
TMBOY 44:c1d8923072ba 311 {
TMBOY 44:c1d8923072ba 312 "id":2,
TMBOY 44:c1d8923072ba 313 "track_title":"逗你玩",
TMBOY 44:c1d8923072ba 314 "duration":160,
TMBOY 44:c1d8923072ba 315 "cover_url":
TMBOY 44:c1d8923072ba 316 {
TMBOY 44:c1d8923072ba 317 "small":"http://fdfs.xmcdn.com/group3/M09/34/94/wKgDsVMUWC-i2BqxAALZkSLeN4o874_mobile_small.jpg",
TMBOY 44:c1d8923072ba 318 "middle":"http://fdfs.xmcdn.com/group3/M09/34/94/wKgDsVMUWC-i2BqxAALZkSLeN4o874_mobile_meduim.jpg",
TMBOY 44:c1d8923072ba 319 "large":"http://fdfs.xmcdn.com/group3/M09/34/94/wKgDsVMUWC-i2BqxAALZkSLeN4o874_mobile_large.jpg",
TMBOY 44:c1d8923072ba 320 },
TMBOY 44:c1d8923072ba 321
TMBOY 44:c1d8923072ba 322 "play_count":188300,
TMBOY 44:c1d8923072ba 323 "category_name":"资讯",
TMBOY 44:c1d8923072ba 324 "category_id":3,
TMBOY 44:c1d8923072ba 325 "update_time":"2017-03-03 10:09:18", //更新时间
TMBOY 44:c1d8923072ba 326 "create_time":"2017-03-03 10:09:18", //创建时间
TMBOY 44:c1d8923072ba 327 "source": "喜马拉雅", //资源方
TMBOY 44:c1d8923072ba 328 "source_icon": "http://xxxx.xxx.xxx/xx/xx.jpg", //资源方Icon
TMBOY 44:c1d8923072ba 329 },
TMBOY 44:c1d8923072ba 330 ]
TMBOY 44:c1d8923072ba 331 }
TMBOY 44:c1d8923072ba 332 }
TMBOY 44:c1d8923072ba 333
TMBOY 44:c1d8923072ba 334 ```
TMBOY 44:c1d8923072ba 335
TMBOY 44:c1d8923072ba 336 #### 5、播放历史接口:
TMBOY 44:c1d8923072ba 337 * 接口地址:http://s.xiaodu.baidu.com/v20161223/unicast/historylist
TMBOY 44:c1d8923072ba 338 * 请求方式:GET
TMBOY 44:c1d8923072ba 339 * 请求参数:
TMBOY 44:c1d8923072ba 340
TMBOY 44:c1d8923072ba 341 参数|类型|是否必须|备注
TMBOY 44:c1d8923072ba 342 ----|----|--------|----
TMBOY 44:c1d8923072ba 343 cuid |string |是 |设备ID,设备的唯一标识
TMBOY 44:c1d8923072ba 344 appid|string|是|appid,标识接入方
TMBOY 44:c1d8923072ba 345 page |int |否 |页码,默认为1
TMBOY 44:c1d8923072ba 346 pagesize |int |否 |每页数据量,默认为10
TMBOY 44:c1d8923072ba 347
TMBOY 44:c1d8923072ba 348 * 返回格式:
TMBOY 44:c1d8923072ba 349
TMBOY 44:c1d8923072ba 350 ```javascript
TMBOY 44:c1d8923072ba 351 {
TMBOY 44:c1d8923072ba 352 status: 0,
TMBOY 44:c1d8923072ba 353 code: "",
TMBOY 44:c1d8923072ba 354 data:
TMBOY 44:c1d8923072ba 355 {
TMBOY 44:c1d8923072ba 356 "page" : 1, //当前页
TMBOY 44:c1d8923072ba 357 "total_page" : 10, //总页数
TMBOY 44:c1d8923072ba 358 "list" [
TMBOY 44:c1d8923072ba 359 {
TMBOY 44:c1d8923072ba 360 "id":1, //节目ID
TMBOY 44:c1d8923072ba 361 "track_title":"逗你玩", //节目名
TMBOY 44:c1d8923072ba 362 "album_id":23, //专辑ID
TMBOY 44:c1d8923072ba 363 "album_name": "逻辑思维", //专辑名
TMBOY 44:c1d8923072ba 364 "duration": 220, //节目时长,单位:s
TMBOY 44:c1d8923072ba 365 "offset": 100, //播放到的断点位置,单位:s,0为播放完毕
TMBOY 44:c1d8923072ba 366 "update_time":"2017-03-03 10:09:18", //更新时间
TMBOY 44:c1d8923072ba 367 "create_time":"2017-03-03 10:09:18", //创建时间
TMBOY 44:c1d8923072ba 368 "source": "喜马拉雅", //资源方
TMBOY 44:c1d8923072ba 369 "source_icon": "http://xxxx.xxx.xxx/xx/xx.jpg", //资源方Icon
TMBOY 44:c1d8923072ba 370 },
TMBOY 44:c1d8923072ba 371 {
TMBOY 44:c1d8923072ba 372 "id":2, //节目ID
TMBOY 44:c1d8923072ba 373 "track_title":"大保镖", //节目名
TMBOY 44:c1d8923072ba 374 "album_id":23, //专辑ID
TMBOY 44:c1d8923072ba 375 "album_name": "逻辑思维", //专辑名
TMBOY 44:c1d8923072ba 376 "duration": 160, //节目时长,单位:s
TMBOY 44:c1d8923072ba 377 "offset": 50, //播放到的断点位置,单位:s,0为播放完毕
TMBOY 44:c1d8923072ba 378 "update_time":"2017-03-03 10:09:18", //更新时间
TMBOY 44:c1d8923072ba 379 "create_time":"2017-03-03 10:09:18", //创建时间
TMBOY 44:c1d8923072ba 380 "source": "喜马拉雅", //资源方
TMBOY 44:c1d8923072ba 381 "source_icon": "http://xxxx.xxx.xxx/xx/xx.jpg", //资源方Icon
TMBOY 44:c1d8923072ba 382 },
TMBOY 44:c1d8923072ba 383 ]
TMBOY 44:c1d8923072ba 384 }
TMBOY 44:c1d8923072ba 385 }
TMBOY 44:c1d8923072ba 386
TMBOY 44:c1d8923072ba 387 ```
TMBOY 44:c1d8923072ba 388 6、按tag获取专辑列表信息
TMBOY 44:c1d8923072ba 389 * 接口地址:http://s.xiaodu.baidu.com/v20161223/unicast/albumbytags
TMBOY 44:c1d8923072ba 390 * 请求方式:GET
TMBOY 44:c1d8923072ba 391 * 请求参数:
TMBOY 44:c1d8923072ba 392
TMBOY 44:c1d8923072ba 393 参数|类型|是否必须|备注
TMBOY 44:c1d8923072ba 394 ------|-----|-----|------
TMBOY 44:c1d8923072ba 395 cuid|string|是|设备ID,设备的唯一标识
TMBOY 44:c1d8923072ba 396 appid|string|是|唯一标识接入方
TMBOY 44:c1d8923072ba 397 tags|string|是|需要查询的标签列表,多个标签用逗号(",")隔开 多个标签取结果的交集,比如标签"儿童,故事",结果集是既包含儿童又包含故事的专辑列表
TMBOY 44:c1d8923072ba 398 category| int |是|需要查询的标签所属的列表
TMBOY 44:c1d8923072ba 399 page|int|否|页码,默认1
TMBOY 44:c1d8923072ba 400 pagesize|int|否|每页数据量,默认10
TMBOY 44:c1d8923072ba 401
TMBOY 44:c1d8923072ba 402
TMBOY 44:c1d8923072ba 403 分类ID|分类名称|标签列表
TMBOY 44:c1d8923072ba 404 -------|--------|-------
TMBOY 44:c1d8923072ba 405 1|相声 |郭德纲,岳云鹏
TMBOY 44:c1d8923072ba 406 2|小说 |悬疑,玄幻,言情,都市
TMBOY 44:c1d8923072ba 407 3|公开课|
TMBOY 44:c1d8923072ba 408 4|诗歌| 抒情
TMBOY 44:c1d8923072ba 409 5|戏曲|豫剧 , 昆剧 , 京剧
TMBOY 44:c1d8923072ba 410 6|段子|搞笑
TMBOY 44:c1d8923072ba 411 7|讲座|互联网
TMBOY 44:c1d8923072ba 412 8|演讲|科技
TMBOY 44:c1d8923072ba 413 9|健康养生|饮食 , 运动
TMBOY 44:c1d8923072ba 414 11|有声书|儿童 , 官场
TMBOY 44:c1d8923072ba 415 12|资讯|国内 , 国外
TMBOY 44:c1d8923072ba 416 13|历史|三国
TMBOY 44:c1d8923072ba 417 14|评书|刘兰芳 , 单田芳
TMBOY 44:c1d8923072ba 418 15|广播剧|电台广播
TMBOY 44:c1d8923072ba 419 16|小品|赵本山
TMBOY 44:c1d8923072ba 420 17|故事|儿童 , 情感
TMBOY 44:c1d8923072ba 421 18|人文|名著
TMBOY 44:c1d8923072ba 422 20|脱口秀娱乐
TMBOY 44:c1d8923072ba 423
TMBOY 44:c1d8923072ba 424 ```
TMBOY 44:c1d8923072ba 425 {
TMBOY 44:c1d8923072ba 426 status: 0,
TMBOY 44:c1d8923072ba 427 code: null,
TMBOY 44:c1d8923072ba 428 data:
TMBOY 44:c1d8923072ba 429 {
TMBOY 44:c1d8923072ba 430 "page" : 1, //当前页
TMBOY 44:c1d8923072ba 431 "total_page" : 10, //总页数
TMBOY 44:c1d8923072ba 432 "total_nums" : 1000,//分类下的专辑总量
TMBOY 44:c1d8923072ba 433 "list"
TMBOY 44:c1d8923072ba 434 [
TMBOY 44:c1d8923072ba 435 {
TMBOY 44:c1d8923072ba 436 "id":1, //专辑ID
TMBOY 44:c1d8923072ba 437 "album_title":"逻辑思维", //专辑名
TMBOY 44:c1d8923072ba 438 "include_track_count":100, //节目总数
TMBOY 44:c1d8923072ba 439 "cover_url": {
TMBOY 44:c1d8923072ba 440 "small":"http://fdfs.xmcdn.com/group3/M09/34/94/wKgDsVMUWC-i2BqxAALZkSLeN4o874_mobile_small.jpg",
TMBOY 44:c1d8923072ba 441 "middle":"http://fdfs.xmcdn.com/group3/M09/34/94/wKgDsVMUWC-i2BqxAALZkSLeN4o874_mobile_meduim.jpg",
TMBOY 44:c1d8923072ba 442 "large":"http://fdfs.xmcdn.com/group3/M09/34/94/wKgDsVMUWC-i2BqxAALZkSLeN4o874_mobile_large.jpg",
TMBOY 44:c1d8923072ba 443 },
TMBOY 44:c1d8923072ba 444 "play_count":188376, //播放量
TMBOY 44:c1d8923072ba 445 "category_name":"资讯", //分类
TMBOY 44:c1d8923072ba 446 "category_id":3, //分类ID
TMBOY 44:c1d8923072ba 447 "update_time":1479966445, //更新时间
TMBOY 44:c1d8923072ba 448 "create_time":1481595445, //创建时间
TMBOY 44:c1d8923072ba 449 "source": "喜马拉雅", //资源方
TMBOY 44:c1d8923072ba 450 "source_icon": "XXX.icon", //资源方Icon
TMBOY 44:c1d8923072ba 451 },
TMBOY 44:c1d8923072ba 452 {
TMBOY 44:c1d8923072ba 453 "id":1,
TMBOY 44:c1d8923072ba 454 "album_title":"逻辑思维2",
TMBOY 44:c1d8923072ba 455 "include_track_count":160,
TMBOY 44:c1d8923072ba 456 "cover_url": { "small":"http://fdfs.xmcdn.com/group3/M09/34/94/wKgDsVMUWC-i2BqxAALZkSLeN4o874_mobile_small.jpg",
TMBOY 44:c1d8923072ba 457 "middle":"http://fdfs.xmcdn.com/group3/M09/34/94/wKgDsVMUWC-i2BqxAALZkSLeN4o874_mobile_meduim.jpg",
TMBOY 44:c1d8923072ba 458 "large":"http://fdfs.xmcdn.com/group3/M09/34/94/wKgDsVMUWC-i2BqxAALZkSLeN4o874_mobile_large.jpg",
TMBOY 44:c1d8923072ba 459 },
TMBOY 44:c1d8923072ba 460 "play_count":188300,
TMBOY 44:c1d8923072ba 461 "category_name":"资讯",
TMBOY 44:c1d8923072ba 462 "category_id":3,
TMBOY 44:c1d8923072ba 463 "update_time":1479966445,
TMBOY 44:c1d8923072ba 464 "create_time":1481595445,
TMBOY 44:c1d8923072ba 465 }
TMBOY 44:c1d8923072ba 466 ]
TMBOY 44:c1d8923072ba 467 }
TMBOY 44:c1d8923072ba 468 }
TMBOY 44:c1d8923072ba 469 ```
TMBOY 44:c1d8923072ba 470 7、一级类目信息查询
TMBOY 44:c1d8923072ba 471
TMBOY 44:c1d8923072ba 472 * 接口地址:http://s.xiaodu.baidu.com/v20161223/unicast/getcategory
TMBOY 44:c1d8923072ba 473 * 请求方式:GET
TMBOY 44:c1d8923072ba 474 * 请求参数:
TMBOY 44:c1d8923072ba 475
TMBOY 44:c1d8923072ba 476 参数|类型|是否必须|备注
TMBOY 44:c1d8923072ba 477 -------|-----|----|-----
TMBOY 44:c1d8923072ba 478 cuid|string|是|设备ID,设备的唯一标识
TMBOY 44:c1d8923072ba 479 appid|string|是|唯一标识接入方
TMBOY 44:c1d8923072ba 480
TMBOY 44:c1d8923072ba 481 ```
TMBOY 44:c1d8923072ba 482 {
TMBOY 44:c1d8923072ba 483 status : 0,
TMBOY 44:c1d8923072ba 484 code: null,
TMBOY 44:c1d8923072ba 485 data: {
TMBOY 44:c1d8923072ba 486 list:[
TMBOY 44:c1d8923072ba 487 {
TMBOY 44:c1d8923072ba 488 categoryid : 1,
TMBOY 44:c1d8923072ba 489 categoryname : '相声',
TMBOY 44:c1d8923072ba 490 album_num : 300
TMBOY 44:c1d8923072ba 491 },
TMBOY 44:c1d8923072ba 492 {
TMBOY 44:c1d8923072ba 493 categoryid : 1,
TMBOY 44:c1d8923072ba 494 categoryname : '小品',
TMBOY 44:c1d8923072ba 495 album_num : 500
TMBOY 44:c1d8923072ba 496
TMBOY 44:c1d8923072ba 497 }
TMBOY 44:c1d8923072ba 498 ]
TMBOY 44:c1d8923072ba 499 }
TMBOY 44:c1d8923072ba 500 }
TMBOY 44:c1d8923072ba 501 ```
TMBOY 44:c1d8923072ba 502 ### 点播QU槽位
TMBOY 44:c1d8923072ba 503
TMBOY 44:c1d8923072ba 504 intent|slot|slot_name|slot_value
TMBOY 44:c1d8923072ba 505 ----|----|--------|----
TMBOY 44:c1d8923072ba 506 intent::audio.unicast.play|点播播放 |一级分类 |first_category|小说、评书、相声等({播放}+{点播泛词}的query的一级分类:default)
TMBOY 44:c1d8923072ba 507 播放XXX与继续播放XXX无差别,都视为正常播放|搜索范围|search_list|favorite (收藏列表),空为不限即全部 P1 新增,规则:当有播放收藏列表词时,出播放意图,此槽位=favorite
TMBOY 44:c1d8923072ba 508 |主讲人| artist |郭德纲(演艺人员)| P0 槽位已实现,后端检索已支持 词典完善,多值是否能实现待确认
TMBOY 44:c1d8923072ba 509 |关键词 |keyword |去除口语化后,意图/槽位 |不能识别的term,逗号分隔(qu做diff处理后的term) P0 槽位已有,值未实现,后端检索已支持 实现未识别term填充
TMBOY 44:c1d8923072ba 510 |二级分类 |second_category |股市、儿童睡前故事 P1 槽位已实现 词典添加,后端检索支持
TMBOY 44:c1d8923072ba 511 |节目名 |track_name |大保镖 P0 槽位已实现 词典完善(与专辑名相同时,出节目名)
TMBOY 44:c1d8923072ba 512 |专辑名 |album_name | P0 槽位已实现 词典完善
TMBOY 44:c1d8923072ba 513 |排序类型| sort_type| sort_new(最新) / sort_hot(最热) P0 支持排序类语意解析
TMBOY 44:c1d8923072ba 514 |来源 |source |资源提供方 如:喜马拉雅 P1 新增,提供资源方名称词典
TMBOY 44:c1d8923072ba 515 |标签 |tag |其他属性词 P0 新增 ,提供属性词典
TMBOY 44:c1d8923072ba 516 |第几集 |episode| 用于专辑内定位节目,值:整数,“最后一集”或“最新一集”时,值为:last P0 新增, 示例:播放梅花三弄的第5集
TMBOY 44:c1d8923072ba 517 |单位 |unit |节目、专辑 P1 检索后端忽略此槽位
TMBOY 44:c1d8923072ba 518 intent::audio.unicast.ask.track| 点播节目问答| |
TMBOY 44:c1d8923072ba 519 |艺人| artist |艺人修饰槽位:非空有需求 P1 槽位格式修改,见前面的value说明
TMBOY 44:c1d8923072ba 520 |专辑 |album |专辑修饰槽位:非空有需求 P1 槽位格式修改,见前面的value说明
TMBOY 44:c1d8923072ba 521 |第几集 |episode |集修饰槽位:非空有需求,第五集,值为5 P1 槽位格式修改,见前面的value说明
TMBOY 44:c1d8923072ba 522 |节目 |track |节目修饰槽位:非空有需求 P1 槽位格式修改,见前面的value说明
TMBOY 44:c1d8923072ba 523 intent::audio.unicast.ask.album |点播专辑问答||
TMBOY 44:c1d8923072ba 524 |艺人 |artist| 艺人修饰槽位:非空有需求
TMBOY 44:c1d8923072ba 525 |节目 |track |节目修饰槽位:非空有需求 P1
TMBOY 44:c1d8923072ba 526 |集 |episode |集修饰槽位:非空有需求,第五集,值为5
TMBOY 44:c1d8923072ba 527 |专辑 |album |专辑修饰槽位:非空有需求 P1
TMBOY 44:c1d8923072ba 528 intent::audio.unicast.ask.artist |点播艺人问答 | |
TMBOY 44:c1d8923072ba 529 |节目 |track |节目修饰槽位:非空有需求 P1
TMBOY 44:c1d8923072ba 530 |专辑 |album |专辑修饰槽位:非空有需求 P1
TMBOY 44:c1d8923072ba 531 |集 |episode|集修饰槽位:非空有需求,第五集,值为5
TMBOY 44:c1d8923072ba 532 |艺人 |artist |艺人修饰槽位:非空有需求 P1
TMBOY 44:c1d8923072ba 533 intent::audio.unicast.ask.episode|点播集问答||
TMBOY 44:c1d8923072ba 534 |艺人 |artist |艺人修饰槽位:非空有需求 P1
TMBOY 44:c1d8923072ba 535 |节目 |track |节目修饰槽位:非空有需求 P1
TMBOY 44:c1d8923072ba 536 |专辑 |album |专辑修饰槽位:非空有需求 P1
TMBOY 44:c1d8923072ba 537 |集 |episode|集修饰槽位:默认为问第几集:1,第几集:1,剩多少集:2,总共多少集:3P1
TMBOY 44:c1d8923072ba 538 intent::audio.unicast.favorite.album |点播专辑收藏 ||
TMBOY 44:c1d8923072ba 539 |艺人 |artist |艺人修饰槽位:非空有需求 P1
TMBOY 44:c1d8923072ba 540 |节目 |track |节目修饰槽位:非空有需求 P1
TMBOY 44:c1d8923072ba 541 |专辑 |album |专辑修饰槽位:非空有需求 P0
TMBOY 44:c1d8923072ba 542 intent::audio.unicast.favorite.artist |点播艺人收藏||
TMBOY 44:c1d8923072ba 543 |艺人 |artist |艺人修饰槽位:非空有需求 P1
TMBOY 44:c1d8923072ba 544 |节目 |track |节目修饰槽位:非空有需求 P1
TMBOY 44:c1d8923072ba 545 |专辑 |album |专辑修饰槽位:非空有需求 P1
TMBOY 44:c1d8923072ba 546 intent::audio.unicast.favorite.track点播节目收藏||
TMBOY 44:c1d8923072ba 547 |艺人 |artist |艺人修饰槽位:非空有需求 P1
TMBOY 44:c1d8923072ba 548 |节目 |track |节目修饰槽位:非空有需求 P1
TMBOY 44:c1d8923072ba 549 |专辑 |album |专辑修饰槽位:非空有需求 P1
TMBOY 44:c1d8923072ba 550
TMBOY 44:c1d8923072ba 551 #### 点播控制
TMBOY 44:c1d8923072ba 552
TMBOY 44:c1d8923072ba 553 intent |slot |slot_name |slot_value| 指令动作| 指令说法
TMBOY 44:c1d8923072ba 554 ----|----|--------|------|--------|----
TMBOY 44:c1d8923072ba 555 intent::audio.unicast.stop| 停止||||
TMBOY 44:c1d8923072ba 556 intent::audio.unicast.pause |暂停||||
TMBOY 44:c1d8923072ba 557 intent::audio.unicast.continue |继续||||
TMBOY 44:c1d8923072ba 558 intent::audio.unicast.next |下一首 ||||
TMBOY 44:c1d8923072ba 559 intent::audio.unicast.previous |上一首 ||||
TMBOY 44:c1d8923072ba 560 intent::audio.unicast.nextalbum |下一专辑 ||||
TMBOY 44:c1d8923072ba 561 intent::audio.unicast.previousalbum |上一专辑 ||||
TMBOY 44:c1d8923072ba 562 intent::audio.unicast.play_mode| 播放模式 播放模式 |mode |single_cycle,rand,list_cycle||
TMBOY 44:c1d8923072ba 563 intent::audio.unicast.goto |跳转到指定节目集 | episode| 数字\last(最后一集)\new(最新一集)| 播放第几集、播放最后一集、播放最新一集
TMBOY 44:c1d8923072ba 564 intent::audio.unicast.speed |快进/退 | |||
TMBOY 44:c1d8923072ba 565 | |forward |非空:快进需求,空:非快进|
TMBOY 44:c1d8923072ba 566 | |forward_speed |快进速度 ,int,倍数 | 与端定默认速度
TMBOY 44:c1d8923072ba 567 | |rewind |非空:快退需求,空:非快退 |
TMBOY 44:c1d8923072ba 568 | |rewind_speed |快退速度 ,int,倍数 | 与端定默认速度
TMBOY 44:c1d8923072ba 569 | |time |单位:s