├── README.md ├── broadcast-detail.md ├── docs ├── README.md ├── album-get.md ├── albumtop.md ├── app-active.md ├── app-init.md ├── area.md ├── audio-get.md ├── audio-list.md ├── audiopage.md ├── broadcast-detail.md ├── broadcast-list.md ├── category-sublist.md ├── content-list.md ├── content-search.md ├── errcode.md ├── index.md ├── liveall.md ├── liveget.md ├── livelist.md ├── mztypes.md ├── quickstart.md ├── radio-get.md ├── radio-playlist.md ├── recommend.md ├── signature.md ├── top.md └── version.md ├── index.html ├── javascripts └── scale.fix.js ├── params.json └── stylesheets ├── pygment_trac.css └── styles.css /README.md: -------------------------------------------------------------------------------- 1 | #考拉FM 开发者服务 2 | === 3 | 考拉FM开发者服务是基于考拉FM各产品、面向开发者的开放接口(API)服务。在这里,你可以接入考拉FM的优质内容。 4 | 5 | ##目录 6 | + [快速入门](#快速入门) 7 | + [API手册(测试版)](#API手册(测试版)) 8 | + [附录](#附录) 9 | 10 | ###快速入门 11 | ---- 12 | 1. [快速入门](docs/quickstart.md) 13 | 14 | ###API手册(测试版) 15 | --- 16 | 1. [激活当前设备](docs/app-active.md) 17 | 2. [应用初始化](docs/app-init.md) 18 | 3. [获取指定分类下列表](docs/category-sublist.md) 19 | 4. [获取指定分类下内容](docs/content-list.md) 20 | 5. [搜索指定关键字内容](docs/content-search.md) 21 | 6. [获取专辑详情](docs/album-get.md) 22 | 7. [获取指定专辑下列表](docs/audio-list.md) 23 | 8. [获取电台详情](docs/radio-get.md) 24 | 9. [获取指定电台播单列表](docs/radio-playlist.md) 25 | 12. [获取直播详情](docs/liveget.md) 26 | 13. [获取分类下专辑TOP50](docs/albumtop.md) 27 | 14. [获取指定期(碎片)所在专辑最新分页功能](docs/audiopage.md) 28 | 15. [获取分类下全部直播计划](docs/liveall.md) 29 | 16. [版本升级接口](docs/version.md) 30 | 17. [排行榜接口](docs/top.md) 31 | 18. [精选接口](docs/recommend.md) 32 | 19. [传统电台列表接口](docs/broadcast-list.md) 33 | 20. [传统电台详情接口](docs/broadcast-detail.md) 34 | 21. [传统电台地区接口](docs/area.md) 35 | 36 | ###附录 37 | 1. [签名算法](docs/signature.md) 38 | 2. [错误代码释义](docs/errcode.md) 39 | 40 | 41 | -------------------------------------------------------------------------------- /broadcast-detail.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- 1 | Welcome to openapi 2 | ======= 3 | empty 4 | 5 | -------------------------------------------------------------------------------- /docs/album-get.md: -------------------------------------------------------------------------------- 1 | ##获取专辑详情 2 | === 3 | ###请求方式 4 | --- 5 | 6 | **GET** `http://open.kaolafm.com/v1/album/get?appid={appid}&sign={sign}&openid={openid}&aid={aid}` 7 | 8 | ###认证参数 9 | --- 10 | | 参数名称 | 类型 | 是否必需 |描述 11 | |:------- |-------:|:------:|:----| 12 | | appid | string | 是 |应用id 13 | | sign | string | 是 |签名 14 | | openid | string | 是 |设备标识 15 | 16 | 17 | ###请求参数 18 | --- 19 | 20 | | 参数名称 | 类型 | 是否必需 |描述 21 | |:------- |-------:|:------:|:----| 22 | | aid | string | 是 |专辑id 23 | 24 | 25 | ###返回参数 26 | --- 27 | 28 | | 参数名称 | 类型 | 描述 29 | |:------- |-------:|:------:| 30 | | aid | string | 专辑id | 31 | | name | string | 专辑名称 | 32 | |cover|string|专辑封面 33 | |description|string|专辑描述 34 | |listenNum|int|专辑播放次数 35 | |countNum|int|专辑碎片数量 36 | |newDate|long|最新专辑更新时间 37 | |hostList.name|string|主持人姓名 38 | |hostList.description|string|主持人描述 39 | |hostList.img|string|主持人图片 40 | |keyWords|string|关键词 41 | 42 | 43 | 44 | 45 | ###结果样例 46 | --- 47 | 48 | { 49 | 50 | "result": { 51 | "aid": "1100000000033", 52 | "name": "海峡两岸", 53 | "cover": "http://image.kaolafm.net/mz/images/201401/09ceced2-cb6f-4f41-85ca-cce0e3bdabe1/default.jpg", 54 | "description": "《海峡两岸》节目分为两个版块:第一个是“热点扫描”,主要报道当日和近期台湾岛内的热点新闻;第二个是“热点透视”,当日或近期涉台热点深度报道", 55 | "hostList": [ 56 | { 57 | "name": "桑晨", 58 | "description": "暂无", 59 | "img": "http://image.kaolafm.net/mz/images/201401/09ceced2-cb6f-4f41-85ca-cce0e3bdabe1/default.jpg" 60 | }, 61 | { 62 | "name": "李红", 63 | "description": "暂无", 64 | "img": "http://image.kaolafm.net/mz/images/201401/09ceced2-cb6f-4f41-85ca-cce0e3bdabe1/default.jpg" 65 | } 66 | ] 67 | }, 68 | "requestId": "zcrzd9405141646530105724" 69 | 70 | } 71 | 72 | ###错误信息 73 | 74 | 请参考错误代码释义 75 | -------------------------------------------------------------------------------- /docs/albumtop.md: -------------------------------------------------------------------------------- 1 | ##获取指定分类下专辑点击top50 2 | === 3 | ###请求方式 4 | --- 5 | 6 | **GET** `http://open.kaolafm.com/v1/album/top?appid={appid}&sign={sign}&openid={openid}` 7 | 8 | ###认证参数 9 | --- 10 | | 参数名称 | 类型 | 是否必需 |描述 11 | |:------- |-------:|:------:|:----| 12 | | appid | string | 是 |应用id 13 | | sign | string | 是 |签名 14 | | openid | string | 是 |设备标识 15 | 16 | 17 | ###返回参数 18 | --- 19 | 20 | | 参数名称 | 类型 | 描述 21 | |:------- |-------:|:------:| 22 | | cid | string | 内容id | 23 | | type | string | 内容类型(0:专辑 ) | 24 | | name | string | 名称 | 25 | |img|string|封面 26 | |description|string|内容描述 27 | |categoryId|string|分类id 28 | |categoryName|string|分类名称 29 | |分页字段 30 | |total|string| 记录总数 31 | |prev|string|上一页 无上一页输出 -1 32 | |next|string|下一页 无下一页输出 -1 33 | 34 | 35 | ###结果样例 36 | --- 37 | 38 | { 39 | "result": [{ 40 | "cid": "1100000049165", 41 | "name": "考拉直播间", 42 | "img": "http://image.kaolafm.net/mz/images/201504/a88963e1-07c5-4526-99a2-fe7adabca92a/default.jpg", 43 | "description": "名人、红人、大咖,做客考拉直播间,谈论不一样的生活。", 44 | "type": "0", 45 | "categoryId": "121", 46 | "categoryName": "脱口秀" 47 | }], 48 | "requestId": "ffzex14030.11452135622206550" 49 | } 50 | 51 | ###错误信息 52 | 53 | 请参考错误代码释义 54 | -------------------------------------------------------------------------------- /docs/app-active.md: -------------------------------------------------------------------------------- 1 | ##激活当前设备 2 | 3 | 4 | 5 | **调用场景** 6 | 7 | 仅首次激活设备时
8 | 注:每个设备仅需激活一次 9 | 10 | ###请求方式 11 | --- 12 | 13 | **POST** `http://open.kaolafm.com/v1/app/active`
14 | 15 | ###认证参数 16 | --- 17 | | 参数名称 | 类型 | 是否必需 |描述 18 | |:------- |-------:|:------:|:----| 19 | | appid | string | 是 |考拉FM提供的应用id,用于标记一个独立的应用 20 | | sign | string | 是 |签名,详情见附录:1.签名算法 21 | 22 | 23 | ###请求参数 24 | --- 25 | 26 | | 参数名称 | 类型 | 是否必需 |描述 27 | |:------- |-------:|:------:|:----| 28 | | deviceid | string | 是 |合作方标识唯一设备的id,用于请求openid(可使用手机udid,mac地址,vin等) 29 | 30 | ###返回参数 31 | --- 32 | 33 | | 参数名称 | 类型 | 描述 34 | |:------- |-------:|:------:| 35 | | openid | string | 考拉FM根据合作方的deviceid生成的设备唯一标识 | 36 | 37 | ###结果样例 38 | --- 39 | { 40 | "result": { 41 | "openid": "100000017370150" 42 | }, 43 | "requestId": "zcrzd94051416455268317671" 44 | } 45 | 46 | 47 | 48 | 49 | ###错误信息 50 | 51 | 请参考错误代码释义 52 | -------------------------------------------------------------------------------- /docs/app-init.md: -------------------------------------------------------------------------------- 1 | ##应用初始化 2 | === 3 | **调用场景** 4 | 5 | 1. 每次加载应用时 6 | 2. openid丢失时 7 | 8 | ###请求方式 9 | --- 10 | 11 | **POST** `http://open.kaolafm.com/v1/app/init` 12 | 13 | ###认证参数 14 | --- 15 | | 参数名称 | 类型 | 是否必需 |描述 16 | |:------- |-------:|:------:|:----| 17 | | appid | string | 是 |应用id 18 | | sign | string | 是 |签名 19 | 20 | 21 | ###请求参数 22 | --- 23 | 24 | | 参数名称 | 类型 | 是否必需 |描述 25 | |:------- |-------:|:------:|:----| 26 | | deviceid | string | 是 |设备唯一id(可使用手机udid,mac地址,vin等) 27 | | devicetype | string | 是 | 设备类型(0:android 1:ios 2:html5 3:windowsphone) 28 | | osversion| string | 是|操作系统版本 29 | | network |string|是|网络情况(-1:未知 0:无网 1:wifi 2:2G 3:3G 4:4G) 30 | | imsi | string | 否 | sim卡信息 31 | | lon | string | 否 | 经度 32 | | lat | string | 否 | 纬度 33 | | speed | string | 否 | 速度 34 | | datetime|string | 否 |时间戳格式 yyyyMMddHHmmss 如20140101121212 35 | 36 | ###返回参数 37 | --- 38 | 39 | | 参数名称 | 类型 | 描述 40 | |:------- |:-------:|:------| 41 | | openid | string | 标识指定设备的标识 | 42 | 43 | ###结果样例 44 | --- 45 | { 46 | "result": { 47 | "openid": "100000017370150" 48 | }, 49 | "requestId": "zcrzd94051416455268317671" 50 | } 51 | 52 | 53 | 54 | 55 | ###错误信息 56 | 57 | 请参考错误代码释义 -------------------------------------------------------------------------------- /docs/area.md: -------------------------------------------------------------------------------- 1 | ##获取电台地区接口 2 | === 3 | ###请求方式 4 | --- 5 | 6 | **GET** `http://open.kaolafm.com/v1/broadcast/area?appid={appid}&sign={sign}&openid={openid}` 7 | 8 | ###认证参数 9 | --- 10 | | 参数名称 | 类型 | 是否必需 |描述 11 | |:------- |-------:|:------:|:----| 12 | | appid | string | 是 |应用id 13 | | sign | string | 是 |签名 14 | | openid | string | 是 |设备标识 15 | 16 | 17 | ###请求参数 18 | --- 19 | 无 20 | 21 | 22 | ###返回参数 23 | --- 24 | 25 | | 参数名称 | 类型 | 描述 26 | |:------- |-------:|:------:| 27 | | id | int | 地区code | 28 | | name | string | 名称 | 29 | ###结果样例 30 | --- 31 | ``` 32 | { 33 | result: [ 34 | { 35 | id: 1, 36 | name: "北京" 37 | }, 38 | { 39 | id: 20, 40 | name: "重庆" 41 | }, 42 | { 43 | id: 28, 44 | name: "上海" 45 | }, 46 | { 47 | id: 2, 48 | name: "天津" 49 | }, 50 | { 51 | id: 12, 52 | name: "安徽" 53 | }, 54 | { 55 | id: 25, 56 | name: "福建" 57 | }, 58 | { 59 | id: 26, 60 | name: "广东" 61 | }, 62 | { 63 | id: 17, 64 | name: "甘肃" 65 | }, 66 | { 67 | id: 27, 68 | name: "广西" 69 | }, 70 | { 71 | id: 23, 72 | name: "贵州" 73 | }, 74 | { 75 | id: 7, 76 | name: "河北" 77 | }, 78 | { 79 | id: 21, 80 | name: "湖北" 81 | }, 82 | { 83 | id: 8, 84 | name: "河南" 85 | }, 86 | { 87 | id: 22, 88 | name: "湖南" 89 | }, 90 | { 91 | id: 31, 92 | name: "海南" 93 | }, 94 | { 95 | id: 6, 96 | name: "黑龙江" 97 | }, 98 | { 99 | id: 3, 100 | name: "吉林" 101 | }, 102 | { 103 | id: 13, 104 | name: "江苏" 105 | }, 106 | { 107 | id: 11, 108 | name: "江西" 109 | }, 110 | { 111 | id: 29, 112 | name: "辽宁" 113 | }, 114 | { 115 | id: 4, 116 | name: "内蒙" 117 | }, 118 | { 119 | id: 18, 120 | name: "宁夏" 121 | }, 122 | { 123 | id: 30, 124 | name: "青海" 125 | }, 126 | { 127 | id: 19, 128 | name: "四川" 129 | }, 130 | { 131 | id: 10, 132 | name: "山东" 133 | }, 134 | { 135 | id: 9, 136 | name: "山西" 137 | }, 138 | { 139 | id: 5, 140 | name: "陕西" 141 | }, 142 | { 143 | id: 24, 144 | name: "云南" 145 | }, 146 | { 147 | id: 15, 148 | name: "浙江" 149 | }, 150 | { 151 | id: 14, 152 | name: "新疆" 153 | }, 154 | { 155 | id: 16, 156 | name: "西藏" 157 | }, 158 | { 159 | id: 33, 160 | name: "澳门" 161 | }, 162 | { 163 | id: 34, 164 | name: "香港" 165 | }, 166 | { 167 | id: 32, 168 | name: "台湾" 169 | } 170 | ], 171 | requestId: "ffzex14032.2331463455455967508" 172 | } 173 | ``` 174 | -------------------------------------------------------------------------------- /docs/audio-get.md: -------------------------------------------------------------------------------- 1 | ##获取指定期详情 2 | === 3 | ###请求方式 4 | --- 5 | 6 | **GET** `http://open.kaolafm.com/v1/audio/get?appid={appid}&sign={sign}&openid={openid}&aid={aid}` 7 | 8 | ###认证参数 9 | --- 10 | | 参数名称 | 类型 | 是否必需 |描述 11 | |:------- |-------:|:------:|:----| 12 | | appid | string | 是 |应用id 13 | | sign | string | 是 |签名 14 | | openid | string | 是 |设备标识 15 | 16 | 17 | ###请求参数 18 | --- 19 | 20 | | 参数名称 | 类型 | 是否必需 |描述 21 | |:------- |-------:|:------:|:----| 22 | | aid | string | 是 |期id 23 | | rate | string | 否 |音频码率 默认为原始码率,可选值为(32/64/128) 24 | 25 | 26 | 27 | ###返回参数 28 | --- 29 | 30 | | 参数名称 | 类型 | 描述 31 | |:------- |:-------:|:------| 32 | |id | string | 期id 33 | | title | string | 期标题 34 | | description | string | 描述 35 | | albumId | string | 专辑id 36 | | albumName | string | 专辑名称 37 | | albumDescription | string | 专辑描述 38 | | cover | string | 封面 39 | | playurl | string | 播放地址 40 | | duration | string | 时长 单位秒 41 | | categoryId | string | 分类id 42 | | clockId | string | 时钟id 43 | | hostList.name | string | 主持人名字 44 | | hostList.description | string | 主持人描述 45 | | hostList.img | string | 主持人图片 46 | | number | string | 期数 47 | | publishDate | String | 上线日期(毫秒) 48 | | md5 | String | 文件md5 49 | | rate | String | 当前码率 50 | | fileSize | String | 文件大小(字节) 51 | | listenNum | int | 播放次数 52 | | likeNum | int | 点赞数 53 | | commentNum | int | 评论数 54 | 55 | 56 | 57 | 58 | 59 | ###结果样例 60 | --- 61 | 62 | { 63 | 64 | "result": { 65 | "aid": "1000001748680", 66 | "cover": "http://image.kaolafm.net/mz/images/201508/5d966c83-cc41-41bb-af67-0168b34fe178/default.jpg", 67 | "albumId": "1100000071593", 68 | "albumName": "资讯每日评2015", 69 | "title": "2K屏IUNI U3赶上秋季新机发布浪潮", 70 | "playurl": "http://image.kaolafm.net/mz/mp3_32/201508/b3dd527a-be6c-4515-9f74-562fc6767ebb.mp3?appid=exvui9434&deviceid=100000034994587&audioid=1000001748680", 71 | "duration": null, 72 | "categoryId": "116", 73 | "clockId": "", 74 | "intercutTime": "", 75 | "hostList": [ ], 76 | "albumDescription": "", 77 | "description": "2K屏IUNI U3赶上秋季新机发布浪潮", 78 | "publishDate": "1438744285000", 79 | "md5": "333333333", 80 | "rate": "32", 81 | "number": 1, 82 | "fileSzie": "222" 83 | }, 84 | "requestId": "exvui94340.11439350793717116" 85 | 86 | } 87 | 88 | ###错误信息 89 | 90 | 请参考错误代码释义 91 | -------------------------------------------------------------------------------- /docs/audio-list.md: -------------------------------------------------------------------------------- 1 | ##获取指定专辑下期列表 2 | === 3 | ###请求方式 4 | --- 5 | 6 | **GET** `http://open.kaolafm.com/v1/audio/list?appid={appid}&sign={sign}&openid={openid}&aid={aid}&page={page}&size={size}` 7 | 8 | ###认证参数 9 | --- 10 | | 参数名称 | 类型 | 是否必需 |描述 11 | |:------- |-------:|:------:|:----| 12 | | appid | string | 是 |应用id 13 | | sign | string | 是 |签名 14 | | openid | string | 是 |设备标识 15 | 16 | 17 | ###请求参数 18 | --- 19 | 20 | | 参数名称 | 类型 | 是否必需 |描述 21 | |:------- |-------:|:------:|:----| 22 | | aid | string | 是 |专辑id(即接口4当中type为0的cid) 23 | | page | string | 否 |页数 默认为1 24 | | size | string | 否 | 每页数据条数 默认为10 最大50 25 | | rate | string | 否 |音频码率 默认为原始码率,可选值为(32/64/128) 26 | | sort | int | 否 | 排序 默认是1 :正序 -1:倒序 27 | 28 | 29 | 30 | ###返回参数 31 | --- 32 | 33 | | 参数名称 | 类型 | 描述 34 | |:------- |:-------:|:------| 35 | |aid | string | 期id 36 | | title | string | 期标题 37 | | description | string | 描述 38 | | albumId | string | 专辑id 39 | | albumName | string | 专辑名称 40 | | albumDescription | string | 专辑描述 41 | | cover | string | 封面 42 | | playurl | string | 播放地址 43 | | duration | string | 时长 单位秒 44 | | categoryId | string | 分类id 45 | | hostList.name | string | 主持人名字 46 | | hostList.description | string | 主持人描述 47 | | hostList.img | string | 主持人图片 48 | | number | string | 期数 49 | | publishDate | String | 上线日期(毫秒) 50 | | md5 | String | 文件md5 51 | | rate | String | 当前码率 52 | | fileSize | String | 文件大小(字节) 53 | | aacUrl | String | aacUrl播放地址 54 | | m3u8Url | String | m3u8Url播放地址 55 | | 分页字段 56 | | total | string | 记录总数 57 | | prev | string | 上一页 无上一页输出 -1 58 | | next | string | 下一页 无下一页输出 -1 59 | 60 | 61 | 62 | 63 | ###结果样例 64 | --- 65 | 66 | { 67 | 68 | "result": { 69 | "total": "1806", 70 | "next": "2", 71 | "prev": "-1", 72 | "list": [ 73 | { 74 | "aid": "1000001760194", 75 | "cover": "http://image.kaolafm.net/mz/images/201308/63b9f008-a4d0-4856-8113-cff257affc4f/default.jpg", 76 | "albumId": "1100000000001", 77 | "albumName": "考拉头条快讯", 78 | "title": "海航飞机遇颠簸致28人伤 乘客\"飞\"起", 79 | "playurl": "http://image.kaolafm.net/mz/mp3_32/201508/1ab404b0-bda7-40ad-bd2e-d57f8511bc81.mp3?appid=exvui9434&deviceid=100000034994587&audioid=1000001760194", 80 | "duration": null, 81 | "categoryId": "116", 82 | "clockId": "", 83 | "intercutTime": "", 84 | "hostList": [ ], 85 | "albumDescription": "", 86 | "description": "考拉快讯,新闻ING,我是~,今天是8月12号星期三。一起来关注早间的头条快讯:\r\n\r\n首先来关注,昨晚,记者从海航处了解到,HU7418航班在下降时,遇强颠簸,有21名旅客和7名机组人员在颠簸中受伤。该航班于昨天下午两点安全抵达北京首都国际机场。受伤旅客及5名受伤的机组人员被送往医院救治。据称当时没来得及系安全带的乘客直接飞起撞坏天花板。\r\n\r\n昨晚,贵州省黔西南 布依族苗族自治州 普安县楼下镇 政忠煤矿发生一起煤与瓦斯突出事故,目前已造成10人死亡。记者了解到,普安县、黔西南州立即组织人员进行救援。副省长王江平、孙立成已率相关厅局负责人赶赴现场。事故抢险救援工作正在进行中,\r\n\r\n江西赣州安远县孔田镇副镇长邓卫与多名女子存在不正当性关系一事有了最新进展。昨天下午记者从安远县纪委获悉,邓卫已被免职,该案仍在处理中。此前曾有网帖举报安远县孔田镇副镇长邓卫多次与两名女性在外开房,并附有不雅合照。还曾被要挟10万私了。\r\n\r\n昨天,记者从公安部获悉,公安部近日对《公安机关涉案财物管理若干规定》(进行全面修订,新版规定将于9月1号起施行。《规定》要求,严禁在刑事案件立案或行政案件受案之前对财物采取查封等措施,确与案件无关的财物应在3天内解除措施退还当事人等。\r\n\r\n纽约一家劳工权益组织近日表示,苹果手机在中国的主要代加工厂富士康郑州工厂日前发生一名女工死亡事件。这是该厂四天内第二个工人死亡。6号,该组织报道了富士康郑州厂区一名男性工人跳楼死亡的消息。富士康已经公开确认了那名男工死亡的信息。\r\n\r\n广州一高校法律系男生苦苦追求心仪女同学两年,但都没能打动对方芳心。临近毕业,该男生心有不甘,趁着女生早自习时间将其强奸,事后还发短信声称很懊悔。记者昨天获悉,该男生因涉嫌强奸罪被广州市白云区检察院批准逮捕。目前,该案正在进一步的侦查当中。\r\n\r\n近日湖南省教育厅、省军区司令部联合出台了高校和高中学生军训组织规范。今后,高中生的军事训练成绩要记入本人学籍档案,作为报考高一级学校的重要依据。同时,此次对军训教官也做出了规范,不准与女生拉拉扯扯,不准饮酒,不准接受学生馈赠。\r\n\r\n国际方面。俄罗斯国家反恐委员会昨天宣布,俄特种部队当天在位于北高加索地区击毙4名非法武装分子,其中包括恐怖组织“高加索酋长国”的头目穆罕默德·苏莱曼诺夫。消息显示,他刚于今年4月被任命为“高加索酋长国”的头目,曾参与策划该组织在俄境内的多起恐怖袭击。\r\n\r\n新西兰近日公布了40个国旗备选方案,其中只有一个方案上印有英国国旗图案,专家称入选几率偏小。在新西兰总理约翰·基的力推下,5月5号开始,新西兰政府向全国民众征集新国旗的设计方案。毛利人的银蕨图案和南十字星座是热门图案。\r\n\r\n体育和娱乐方面。昨晚,2015中超第22轮,杭州绿城主场4-1战胜上海申花。第8分钟陈柏良为绿城打破僵局,第12分钟吕征 为申花扳平,第26分钟拉蒙再为绿城破门,第38分钟阿甘扩大战果,第60分钟拉蒙梅开二度。申花依然没有改写客场不胜绿城的尴尬纪录。\r\n\r\n昨天中国篮坛传奇巨星蒙克-巴特尔退役仪式在五棵松举行。NBA巨星“大梦”奥拉朱旺、以王治郅为代表的96黄金一代球员等出席了巴特尔的退役仪式。上世纪末本世纪初,巴特尔与王治郅、姚明一起被并称为中国男篮的“三大中锋”,同时也被外媒誉为“移动长城”。\r\n\r\n昨天由李晟、于震、奚美娟等领衔主演的抗战大剧《嫂子嫂子》开播。李晟在采访中透露,她和“尔康”李佳航计划于明年结婚。两人于去年五月被曝光恋情,随即均大方承认相爱。同年10月,便曝出了两人在海岛拍摄的婚纱照。今年年初,李佳航承认已经向李晟求婚,\r\n\r\n好,以上就是这一时段的头条快讯,感谢收听。", 87 | "publishDate": "1439331238000", 88 | "md5": "", 89 | "rate": "32", 90 | "number": 1809, 91 | "fileSzie": "" 92 | }, 93 | { 94 | "aid": "1000001759501", 95 | "cover": "http://image.kaolafm.net/mz/images/201308/63b9f008-a4d0-4856-8113-cff257affc4f/default.jpg", 96 | "albumId": "1100000000001", 97 | "albumName": "考拉头条快讯", 98 | "title": "湖南巡视组发现市长吸毒连夜赶回报告省委", 99 | "playurl": "http://image.kaolafm.net/mz/mp3_32/201508/a0057965-5eb2-4ece-a27f-6c0de7dea85a.mp3?appid=exvui9434&deviceid=100000034994587&audioid=1000001759501", 100 | "duration": null, 101 | "categoryId": "116", 102 | "clockId": "", 103 | "intercutTime": "", 104 | "hostList": [ ], 105 | "albumDescription": "", 106 | "description": "考拉快讯,新闻ING,我是~,今天是8月11号星期二。一起来关注晚间的头条快讯:\r\n\r\n首先来关注,昨天,湖南省纪委三湘风纪网发布消息称,今年4月下旬,省委巡视第八组在岳阳市巡视获知,临湘市原市长龚卫国经常出入娱乐场所、生活作风不够检点、涉嫌吸食毒品的情况后,于当晚连夜赶回长沙,立即向省委领导报告,迅速进入纪律审查程序。\r\n\r\n昨晚,网友发布寻人微博称中国传媒大学女生周云露失联,失联前她曾前往同学李斯达所在剧组拍戏。记者获悉,李斯达已被警方带走,经询问,李某某对9号强奸周某某未遂将其杀害的犯罪事实供认不讳,目前此案还在进一步审理中。网上过随即曝出其手持尖刀的自拍照。\r\n\r\n今天上午,上海市第二中级人民法院对原上海友谊集团总经理、联华超市董事长王宗南挪用公款、受贿一案作出一审判决,判处其有期徒刑十八年,剥夺政治权利五年,并处没收财产人民币一百万元;追缴其违法所得。经查明其曾挪用公款1.95亿余元,收受贿赂269万。\r\n\r\n昨天厦门航空上一名12岁左右的女孩当众辱骂乘务长,机长请示航空交通管制后对方同意拒载。事后,厦航对机组发出处罚通报。通报认为,机长要求该旅客中止行程的决定未严格遵守公司运行相关条款要求。因此,飞机部将该事件全体通报,该机组暂停排班5天。\r\n\r\n股市方面,今天,午后沪指上攻遇阻再度翻绿,收跌3927.91点,跌幅0.01%。创业板跌幅0.29%。板块方面,运输服务板块领跌。金融股跌跌不休,黄金概念股大涨超5%。两市1001股下跌,海德股份、西藏药业跌停,逾百股涨停。\r\n\r\n今天上午,宋城集团总部门前上演了一出窦娥冤,漫天飞雪,百名窦娥跪地鸣冤,象征着司法公正的神兽獬豸((xie zhi 谢志)被猎杀在地。与此同时宋城集团官网发布消息称,宋城集团执行总裁宣布实名举报浙江省高级人民法院院长齐奇失职渎职、干扰司法公正。\r\n\r\n近日,一名湖南岳阳的20岁女大学生张春蓉,独自一人游玩泰国时离奇死亡。3号当天其母收到一条已抵达曼谷的短信后就彻底失联。6号下午中国驻泰国大使馆来电称泰国警方在泰国红灯区芭提雅的沙滩上发现张春蓉尸体。其父母现已赶到泰国处理相关事宜。\r\n\r\n国际方面,希腊官员称,今天希腊和国际债权人就新的援助协议达成一致,协议达成将让希腊留在欧元区,并避免破产。另一名财政部官员表示,目前双方在协商一些“次要细节”。目前希腊正在讨论高达860亿欧元的救助案条款。该国急于在一笔债务到期前达成协议。\r\n\r\n吉尔吉斯斯坦总理萨里耶夫在昨天举行的政府会议上表示,吉国将于明天正式加入欧亚经济联盟。据悉,加入欧亚经济联盟之后,吉哈两国之间的海关关境将取消,吉将与其它成员国一样实施统一的进口关税税率,而吉公民也可以在成员国境内自由流动,不需要劳动配额等。\r\n\r\n体育和娱乐方面。今天,2015年羽毛球世锦赛在印尼雅加达展开激战,中国名将林丹2-0轻取美国选手庞奈拉特,强势晋级32强。超级丹今年外战输掉了4场比赛,受到年龄和伤病影响,稳定性有所下降。不过这次世锦赛林丹做了精心备战。林丹在2013年世锦赛完胜对手,占据心理优势。\r\n\r\n朝鲜女足在本届东亚杯上三战三胜,连续第二次夺得东亚杯。昨天朝鲜女足回到平壤,金正恩携夫人到机场亲自迎接,与女足将帅握手拥抱。她们乘坐花车,从机场一直到平壤体育场中心,一路上20多万平壤各阶层民众,手持国旗、鲜花以及气球等物品,夹道欢迎她们归来。\r\n\r\n近日,有媒体爆料,在哈文离职后,猴年春晚总导演的人选,台里已经锁定为此前担任过3届春晚执行总导演的吕逸涛。不少行内人表示,现在能撑起春晚这台晚会的,不是哈文就是他,而哈文离职的消息基本上已经坐实,这种情况下,吕逸涛成为总导演是顺理成章的事情。\r\n\r\n好,以上就是这一时段的头条快讯,感谢收听。", 107 | "publishDate": "1439284835000", 108 | "md5": "", 109 | "rate": "32", 110 | "number": 1808, 111 | "fileSzie": "" 112 | } 113 | ] 114 | }, 115 | "requestId": "exvui94340.11439351611299950" 116 | 117 | } 118 | 119 | ###错误信息 120 | 121 | 请参考错误代码释义 122 | -------------------------------------------------------------------------------- /docs/audiopage.md: -------------------------------------------------------------------------------- 1 | ##获取指定期(碎片)所在专辑最新分页功能 2 | === 3 | ###请求方式 4 | --- 5 | 6 | **GET** `http://open.kaolafm.com/v1/audio/page?appid={appid}&sign={sign}&openid={openid}&audioId={audioId}&pageSize={pageSize}` 7 | 8 | ###认证参数 9 | --- 10 | | 参数名称 | 类型 | 是否必需 |描述 11 | |:------- |-------:|:------:|:----| 12 | | appid | string | 是 |应用id 13 | | sign | string | 是 |签名 14 | | openid | string | 是 |设备标识 15 | 16 | 17 | ###请求参数 18 | --- 19 | 20 | | 参数名称 | 类型 | 是否必需 |描述 21 | |:------- |-------:|:------:|:----| 22 | | audioId | Long | 是 |碎片ID 23 | | pageSize | Integer | 是 |每页数 24 | 25 | 26 | 27 | ###返回参数 28 | --- 29 | 30 | | 参数名称 | 类型 | 描述 31 | |:------- |:-------:|:------| 32 | |id | long | 碎片ID 33 | | name | string | 碎片名称 34 | | num | Integer | 期次 35 | | albumName | string | 专辑名称 36 | 37 | | 分页字段 38 | | total | string | 记录总数 39 | | totalPage | Integer|总页数 40 | | prev | string | 上一页 无上一页输出 -1 41 | | next | string | 下一页 无下一页输出 -1 42 | 43 | 44 | 45 | 46 | ###结果样例 47 | ----- 48 | 49 | { 50 | "result": { 51 | "total": "973", 52 | "next": "2", 53 | "prev": "-1", 54 | "totalPage": 49, 55 | "list": [{ 56 | "aid": "1000002072012", 57 | "cover": "http://image.kaolafm.net/mz/images/201510/79de75a0-c9fc-4d90-968d-e44acf139a9e/default.jpg", 58 | "albumId": "1100000000078", 59 | "albumName": "二货一箩筐", 60 | "title": "教室放荤片", 61 | "playurl": "http://image.kaolafm.net/mz/mp3_32/201512/76a50790-f5d3-4ee5-8676-895aa8775ad9.mp3", 62 | "duration": "381010", 63 | "categoryId": "143", 64 | "clockId": "", 65 | "intercutTime": "", 66 | "hostList": [{ 67 | "name": "王钢蛋", 68 | "description": "萝莉脸 冷面笑匠,猥琐的内心掩盖不了小清新的内心追求,总幻想着来一场说走就走的旅行,却常常千里送X,落个人财两空", 69 | "img": "http://image.kaolafm.net/mz/images/201309/01b160e4-30a8-474c-bec5-83649adb36a0/default.jpg" 70 | }, 71 | { 72 | "name": "小毛驴", 73 | "description": "我就是集女汉子软妹子于一身的小毛驴~", 74 | "img": "http://image.kaolafm.net/mz/images/201411/766d2483-6a9a-44a7-b6b1-06234cdebe9b/default.jpg" 75 | }], 76 | "albumDescription": "", 77 | "description": "一个练了三年散打的小哥们看我长的人高马大的,非要和我练练。不到两分钟我就把他按到地上一顿狂揍。他站起伤感的说:老子练了三年的散打居然被你按在地上一顿打,真是白练了。 。。“哼,难道我练过9年的广播体操,我会告诉你!哼,有真功夫的人就是这么低调。”", 78 | "publishDate": "1450281600000", 79 | "md5": "2bb1cda6bab01e0b2e99dff37de912f9", 80 | "fileSize": "1524384", 81 | "rate": "32", 82 | "number": 975, 83 | "listenNum": 4795, 84 | "likeNum": 12, 85 | "commentNum": 0 86 | }, 87 | { 88 | "aid": "1000002071958", 89 | "cover": "http://image.kaolafm.net/mz/images/201510/79de75a0-c9fc-4d90-968d-e44acf139a9e/default.jpg", 90 | "albumId": "1100000000078", 91 | "albumName": "二货一箩筐", 92 | "title": "重口味,请带纸!", 93 | "playurl": "http://image.kaolafm.net/mz/mp3_32/201512/eed05e9a-acb8-471b-97c7-12ba6d5da876.mp3", 94 | "duration": "484298", 95 | "categoryId": "143", 96 | "clockId": "", 97 | "intercutTime": "", 98 | "hostList": [{ 99 | "name": "王钢蛋", 100 | "description": "萝莉脸 冷面笑匠,猥琐的内心掩盖不了小清新的内心追求,总幻想着来一场说走就走的旅行,却常常千里送X,落个人财两空", 101 | "img": "http://image.kaolafm.net/mz/images/201309/01b160e4-30a8-474c-bec5-83649adb36a0/default.jpg" 102 | }, 103 | { 104 | "name": "小毛驴", 105 | "description": "我就是集女汉子软妹子于一身的小毛驴~", 106 | "img": "http://image.kaolafm.net/mz/images/201411/766d2483-6a9a-44a7-b6b1-06234cdebe9b/default.jpg" 107 | }], 108 | "albumDescription": "", 109 | "description": "话说一位领导到边防部队体验生活,问士兵性生活怎么解决,士兵指着外面的母骆驼:都靠它。领导摇头。一个月之后,领导实在受不了,心想:认了,把骆驼弄我帐篷来。士兵把骆驼牵来,惊讶的看领导费半天劲把骆驼办了。完事后,领导感慨:你们每次都这么费事么? 士兵摇头:我们平时都是骑它去镇上找姑娘!", 110 | "publishDate": "1450195200000", 111 | "md5": "4586e3a42698cef9cd32469921d45fa4", 112 | "fileSize": "1937520", 113 | "rate": "32", 114 | "number": 974, 115 | "listenNum": 19049, 116 | "likeNum": 87, 117 | "commentNum": 0 118 | }, 119 | { 120 | "aid": "1000002071949", 121 | "cover": "http://image.kaolafm.net/mz/images/201510/79de75a0-c9fc-4d90-968d-e44acf139a9e/default.jpg", 122 | "albumId": "1100000000078", 123 | "albumName": "二货一箩筐", 124 | "title": "粉红色bra", 125 | "playurl": "http://image.kaolafm.net/mz/mp3_32/201512/2bfececd-5776-4cc2-9e4c-2cb4a72e8be6.mp3", 126 | "duration": "432810", 127 | "categoryId": "143", 128 | "clockId": "", 129 | "intercutTime": "", 130 | "hostList": [{ 131 | "name": "王钢蛋", 132 | "description": "萝莉脸 冷面笑匠,猥琐的内心掩盖不了小清新的内心追求,总幻想着来一场说走就走的旅行,却常常千里送X,落个人财两空", 133 | "img": "http://image.kaolafm.net/mz/images/201309/01b160e4-30a8-474c-bec5-83649adb36a0/default.jpg" 134 | }, 135 | { 136 | "name": "小毛驴", 137 | "description": "我就是集女汉子软妹子于一身的小毛驴~", 138 | "img": "http://image.kaolafm.net/mz/images/201411/766d2483-6a9a-44a7-b6b1-06234cdebe9b/default.jpg" 139 | }], 140 | "albumDescription": "", 141 | "description": "老板是个烟鬼,老板娘不让老板抽烟,老板怕他媳妇所以不敢明着抽,每次他抽烟都让我给他把风,今天像往长一样,老板娘回来的时候,我在办公室门外很大声的咳嗽两声。然后老板娘直冲我走来,啪,一巴掌说:我忍你很久了,你再调戏我个试试。", 142 | "publishDate": "1450108800000", 143 | "md5": "f865db8f0d141d0aaa27a3ac4d6fa4b0", 144 | "fileSize": "1731600", 145 | "rate": "32", 146 | "number": 973, 147 | "listenNum": 25348, 148 | "likeNum": 88, 149 | "commentNum": 0 150 | }, 151 | { 152 | "aid": "1000002071931", 153 | "cover": "http://image.kaolafm.net/mz/images/201510/79de75a0-c9fc-4d90-968d-e44acf139a9e/default.jpg", 154 | "albumId": "1100000000078", 155 | "albumName": "二货一箩筐", 156 | "title": "玉米地里秘密", 157 | "playurl": "http://image.kaolafm.net/mz/mp3_32/201512/1628037a-33ec-488e-be27-0ea832ee80f3.mp3", 158 | "duration": "434456", 159 | "categoryId": "143", 160 | "clockId": "", 161 | "intercutTime": "", 162 | "hostList": [{ 163 | "name": "王钢蛋", 164 | "description": "萝莉脸 冷面笑匠,猥琐的内心掩盖不了小清新的内心追求,总幻想着来一场说走就走的旅行,却常常千里送X,落个人财两空", 165 | "img": "http://image.kaolafm.net/mz/images/201309/01b160e4-30a8-474c-bec5-83649adb36a0/default.jpg" 166 | }, 167 | { 168 | "name": "小毛驴", 169 | "description": "我就是集女汉子软妹子于一身的小毛驴~", 170 | "img": "http://image.kaolafm.net/mz/images/201411/766d2483-6a9a-44a7-b6b1-06234cdebe9b/default.jpg" 171 | }], 172 | "albumDescription": "", 173 | "description": "跟媳妇搞对象那会儿。有次带媳妇看完电影,骑自行车送她回家。经过她们村的一片玉米地时,她突然就从自行车上蹦了下来,把我也拽停,扯着我的衣服就往玉米地里钻。\r\n我受宠若惊,吓得小心脏扑通扑通跳……于是,在那个阳光明媚的晌午,我就这样被媳妇拉着,羞涩的第一次在地里见了她的父母,并且帮他们掰了一晌午的玉米棒子!\r\n", 174 | "publishDate": "1450022400000", 175 | "md5": "c0381d75bb04b14d46b5dfaddcd9df76", 176 | "fileSize": "1738224", 177 | "rate": "32", 178 | "number": 972, 179 | "listenNum": 31962, 180 | "likeNum": 115, 181 | "commentNum": 0 182 | }, 183 | { 184 | "aid": "1000002062450", 185 | "cover": "http://image.kaolafm.net/mz/images/201510/79de75a0-c9fc-4d90-968d-e44acf139a9e/default.jpg", 186 | "albumId": "1100000000078", 187 | "albumName": "二货一箩筐", 188 | "title": "是不是真胸", 189 | "playurl": "http://image.kaolafm.net/mz/mp3_32/201512/ff70717c-4ee9-4675-b7b7-1b8dd102066d.mp3", 190 | "duration": "437199", 191 | "categoryId": "143", 192 | "clockId": "", 193 | "intercutTime": "", 194 | "hostList": [{ 195 | "name": "王钢蛋", 196 | "description": "萝莉脸 冷面笑匠,猥琐的内心掩盖不了小清新的内心追求,总幻想着来一场说走就走的旅行,却常常千里送X,落个人财两空", 197 | "img": "http://image.kaolafm.net/mz/images/201309/01b160e4-30a8-474c-bec5-83649adb36a0/default.jpg" 198 | }, 199 | { 200 | "name": "小毛驴", 201 | "description": "我就是集女汉子软妹子于一身的小毛驴~", 202 | "img": "http://image.kaolafm.net/mz/images/201411/766d2483-6a9a-44a7-b6b1-06234cdebe9b/default.jpg" 203 | }], 204 | "albumDescription": "", 205 | "description": "一女同事喝醉,我送她到家,正考虑要不要做点儿坏事儿,这时候出来俩小人,魔鬼说,你特么还想什么?上啊。天使说“你不能做龌蹉的事。”我正听他俩吵架,结果女同事一巴掌把天使拍死在墙上了…", 206 | "publishDate": "1449936000000", 207 | "md5": "a25acf98fcfcbff97ea07e5ddd8e5966", 208 | "fileSize": "1749168", 209 | "rate": "32", 210 | "number": 971, 211 | "listenNum": 38196, 212 | "likeNum": 133, 213 | "commentNum": 0 214 | }, 215 | { 216 | "aid": "1000002071889", 217 | "cover": "http://image.kaolafm.net/mz/images/201510/79de75a0-c9fc-4d90-968d-e44acf139a9e/default.jpg", 218 | "albumId": "1100000000078", 219 | "albumName": "二货一箩筐", 220 | "title": "停电了,别摸我!-01", 221 | "playurl": "http://image.kaolafm.net/mz/mp3_32/201512/c9309ade-f36a-466c-8ebf-b77804697980.mp3", 222 | "duration": "1958675", 223 | "categoryId": "143", 224 | "clockId": "", 225 | "intercutTime": "", 226 | "hostList": [{ 227 | "name": "王钢蛋", 228 | "description": "萝莉脸 冷面笑匠,猥琐的内心掩盖不了小清新的内心追求,总幻想着来一场说走就走的旅行,却常常千里送X,落个人财两空", 229 | "img": "http://image.kaolafm.net/mz/images/201309/01b160e4-30a8-474c-bec5-83649adb36a0/default.jpg" 230 | }, 231 | { 232 | "name": "小毛驴", 233 | "description": "我就是集女汉子软妹子于一身的小毛驴~", 234 | "img": "http://image.kaolafm.net/mz/images/201411/766d2483-6a9a-44a7-b6b1-06234cdebe9b/default.jpg" 235 | }], 236 | "albumDescription": "", 237 | "description": "高三晚自习,化学老师在上面汫练习,我低下头玩手机.突然停电了,整个教室里同学的脸都亮了,我到现在还记得化学老师在手电筒下狰狞的脸啊!", 238 | "publishDate": "1449849600000", 239 | "md5": "d4a31c51ba9c6f0df420947640edaf01", 240 | "fileSize": "7835040", 241 | "rate": "32", 242 | "number": 970, 243 | "listenNum": 48396, 244 | "likeNum": 373, 245 | "commentNum": 0 246 | }, 247 | { 248 | "aid": "1000002071878", 249 | "cover": "http://image.kaolafm.net/mz/images/201510/79de75a0-c9fc-4d90-968d-e44acf139a9e/default.jpg", 250 | "albumId": "1100000000078", 251 | "albumName": "二货一箩筐", 252 | "title": "停电了,别摸我!-02", 253 | "playurl": "http://image.kaolafm.net/mz/mp3_32/201512/890a2288-955c-49ef-af21-726835e22453.mp3", 254 | "duration": "1423034", 255 | "categoryId": "143", 256 | "clockId": "", 257 | "intercutTime": "", 258 | "hostList": [{ 259 | "name": "王钢蛋", 260 | "description": "萝莉脸 冷面笑匠,猥琐的内心掩盖不了小清新的内心追求,总幻想着来一场说走就走的旅行,却常常千里送X,落个人财两空", 261 | "img": "http://image.kaolafm.net/mz/images/201309/01b160e4-30a8-474c-bec5-83649adb36a0/default.jpg" 262 | }, 263 | { 264 | "name": "小毛驴", 265 | "description": "我就是集女汉子软妹子于一身的小毛驴~", 266 | "img": "http://image.kaolafm.net/mz/images/201411/766d2483-6a9a-44a7-b6b1-06234cdebe9b/default.jpg" 267 | }], 268 | "albumDescription": "", 269 | "description": "停电了,和单位的男神一起困在电梯里,本来应该装一下柔弱,但是因为上班快迟到了,于是就和男神两个人徒手把电梯搿开……从此男神这样介绍我的:这是我的患难好兄弟!", 270 | "publishDate": "1449849600000", 271 | "md5": "c158e97aabb4f9140bf882831901299f", 272 | "fileSize": "5692464", 273 | "rate": "32", 274 | "number": 969, 275 | "listenNum": 25708, 276 | "likeNum": 61, 277 | "commentNum": 0 278 | }, 279 | { 280 | "aid": "1000002071844", 281 | "cover": "http://image.kaolafm.net/mz/images/201510/79de75a0-c9fc-4d90-968d-e44acf139a9e/default.jpg", 282 | "albumId": "1100000000078", 283 | "albumName": "二货一箩筐", 284 | "title": "停电了,别摸我!-03", 285 | "playurl": "http://image.kaolafm.net/mz/mp3_32/201512/30e0966c-0f82-4a8d-a3a1-2025f0cac631.mp3", 286 | "duration": "1060324", 287 | "categoryId": "143", 288 | "clockId": "", 289 | "intercutTime": "", 290 | "hostList": [{ 291 | "name": "王钢蛋", 292 | "description": "萝莉脸 冷面笑匠,猥琐的内心掩盖不了小清新的内心追求,总幻想着来一场说走就走的旅行,却常常千里送X,落个人财两空", 293 | "img": "http://image.kaolafm.net/mz/images/201309/01b160e4-30a8-474c-bec5-83649adb36a0/default.jpg" 294 | }, 295 | { 296 | "name": "小毛驴", 297 | "description": "我就是集女汉子软妹子于一身的小毛驴~", 298 | "img": "http://image.kaolafm.net/mz/images/201411/766d2483-6a9a-44a7-b6b1-06234cdebe9b/default.jpg" 299 | }], 300 | "albumDescription": "", 301 | "description": "高中毕业以后,我们班聚会,正吃着突然停电了。班长担心别人偷吃菜,就建议大家拍手唱歌。正在拍手唱歌唱到一半时电突然来了,大家一看,班长正在一手夹菜一手打自己耳光。", 302 | "publishDate": "1449849600000", 303 | "md5": "61c939ba1c44a5b2501b144f3cecff31", 304 | "fileSize": "4241664", 305 | "rate": "32", 306 | "number": 968, 307 | "listenNum": 22989, 308 | "likeNum": 38, 309 | "commentNum": 0 310 | }, 311 | { 312 | "aid": "1000002062446", 313 | "cover": "http://image.kaolafm.net/mz/images/201510/79de75a0-c9fc-4d90-968d-e44acf139a9e/default.jpg", 314 | "albumId": "1100000000078", 315 | "albumName": "二货一箩筐", 316 | "title": "三里屯不眠夜", 317 | "playurl": "http://image.kaolafm.net/mz/mp3_32/201512/ca4ffa7b-84c7-4489-83ab-61b9b9f8cf3c.mp3", 318 | "duration": "436076", 319 | "categoryId": "143", 320 | "clockId": "", 321 | "intercutTime": "", 322 | "hostList": [{ 323 | "name": "王钢蛋", 324 | "description": "萝莉脸 冷面笑匠,猥琐的内心掩盖不了小清新的内心追求,总幻想着来一场说走就走的旅行,却常常千里送X,落个人财两空", 325 | "img": "http://image.kaolafm.net/mz/images/201309/01b160e4-30a8-474c-bec5-83649adb36a0/default.jpg" 326 | }, 327 | { 328 | "name": "小毛驴", 329 | "description": "我就是集女汉子软妹子于一身的小毛驴~", 330 | "img": "http://image.kaolafm.net/mz/images/201411/766d2483-6a9a-44a7-b6b1-06234cdebe9b/default.jpg" 331 | }], 332 | "albumDescription": "", 333 | "description": "小学时,有次数学考试,由于紧张,要交卷,发现没写名字,关键我竟然忘了自己叫什么……又不敢翻书,怕误以为作弊,正在我左右为难时,灵光一闪,我迅速的给了我同桌一耳光,只见他哭着对老师说:老师,王钢蛋打我。 终于我满意的写上了自己的名字。 至今我依然为我当初的机智感动。", 334 | "publishDate": "1449763200000", 335 | "md5": "c6fa551efd815d887c74dd423a8c1599", 336 | "fileSize": "1744704", 337 | "rate": "32", 338 | "number": 967, 339 | "listenNum": 30091, 340 | "likeNum": 127, 341 | "commentNum": 0 342 | }, 343 | { 344 | "aid": "1000002062444", 345 | "cover": "http://image.kaolafm.net/mz/images/201510/79de75a0-c9fc-4d90-968d-e44acf139a9e/default.jpg", 346 | "albumId": "1100000000078", 347 | "albumName": "二货一箩筐", 348 | "title": "你是我的葫芦娃", 349 | "playurl": "http://image.kaolafm.net/mz/mp3_32/201512/d3d8ec33-a474-4893-9ad3-406c1c67f086.mp3", 350 | "duration": "440020", 351 | "categoryId": "143", 352 | "clockId": "", 353 | "intercutTime": "", 354 | "hostList": [{ 355 | "name": "王钢蛋", 356 | "description": "萝莉脸 冷面笑匠,猥琐的内心掩盖不了小清新的内心追求,总幻想着来一场说走就走的旅行,却常常千里送X,落个人财两空", 357 | "img": "http://image.kaolafm.net/mz/images/201309/01b160e4-30a8-474c-bec5-83649adb36a0/default.jpg" 358 | }, 359 | { 360 | "name": "小毛驴", 361 | "description": "我就是集女汉子软妹子于一身的小毛驴~", 362 | "img": "http://image.kaolafm.net/mz/images/201411/766d2483-6a9a-44a7-b6b1-06234cdebe9b/default.jpg" 363 | }], 364 | "albumDescription": "", 365 | "description": "公司的同事,孩子刚刚满月,一早上就挨个通知到下礼拜天去喝喜酒,完了我就听到坐我边上的大波嘟囔了句:“喝什么喜酒,孩子又不是我的!不去…!“ 这是我听到最牛逼的,不想随份子钱的理由!!", 366 | "publishDate": "1449676800000", 367 | "md5": "753feb65cba407b6257f824b733e5667", 368 | "fileSize": "1760400", 369 | "rate": "32", 370 | "number": 966, 371 | "listenNum": 41591, 372 | "likeNum": 203, 373 | "commentNum": 0 374 | }, 375 | { 376 | "aid": "1000002062440", 377 | "cover": "http://image.kaolafm.net/mz/images/201510/79de75a0-c9fc-4d90-968d-e44acf139a9e/default.jpg", 378 | "albumId": "1100000000078", 379 | "albumName": "二货一箩筐", 380 | "title": "小姨子和小表妹", 381 | "playurl": "http://image.kaolafm.net/mz/mp3_32/201512/76c1efd9-b5db-448a-8b6a-ef14dafa2016.mp3", 382 | "duration": "443181", 383 | "categoryId": "143", 384 | "clockId": "", 385 | "intercutTime": "", 386 | "hostList": [{ 387 | "name": "王钢蛋", 388 | "description": "萝莉脸 冷面笑匠,猥琐的内心掩盖不了小清新的内心追求,总幻想着来一场说走就走的旅行,却常常千里送X,落个人财两空", 389 | "img": "http://image.kaolafm.net/mz/images/201309/01b160e4-30a8-474c-bec5-83649adb36a0/default.jpg" 390 | }, 391 | { 392 | "name": "小毛驴", 393 | "description": "我就是集女汉子软妹子于一身的小毛驴~", 394 | "img": "http://image.kaolafm.net/mz/images/201411/766d2483-6a9a-44a7-b6b1-06234cdebe9b/default.jpg" 395 | }], 396 | "albumDescription": "", 397 | "description": "昨晚和老婆啪啪啪后,用床头的纸巾擦了,太累直接睡,没有检查,丁丁上沾了纸巾,就直接睡着。第二天直接穿衣收拾上班,中午上厕所,同事大波在旁边瞄了一眼,说:你还挺自爱的,给丁丁做面膜啊。", 398 | "publishDate": "1449590400000", 399 | "md5": "e4f06ed399907a580ae0c43964e51435", 400 | "fileSize": "1773072", 401 | "rate": "32", 402 | "number": 965, 403 | "listenNum": 44941, 404 | "likeNum": 137, 405 | "commentNum": 0 406 | }, 407 | { 408 | "aid": "1000002043424", 409 | "cover": "http://image.kaolafm.net/mz/images/201510/79de75a0-c9fc-4d90-968d-e44acf139a9e/default.jpg", 410 | "albumId": "1100000000078", 411 | "albumName": "二货一箩筐", 412 | "title": "贿赂体育老师", 413 | "playurl": "http://image.kaolafm.net/mz/mp3_32/201512/4e084e99-d2a8-4cc7-b002-abe6c1d2f062.mp3", 414 | "duration": "416719", 415 | "categoryId": "143", 416 | "clockId": "", 417 | "intercutTime": "", 418 | "hostList": [{ 419 | "name": "王钢蛋", 420 | "description": "萝莉脸 冷面笑匠,猥琐的内心掩盖不了小清新的内心追求,总幻想着来一场说走就走的旅行,却常常千里送X,落个人财两空", 421 | "img": "http://image.kaolafm.net/mz/images/201309/01b160e4-30a8-474c-bec5-83649adb36a0/default.jpg" 422 | }, 423 | { 424 | "name": "小毛驴", 425 | "description": "我就是集女汉子软妹子于一身的小毛驴~", 426 | "img": "http://image.kaolafm.net/mz/images/201411/766d2483-6a9a-44a7-b6b1-06234cdebe9b/default.jpg" 427 | }], 428 | "albumDescription": "", 429 | "description": "刚刚去上厕所,见垃圾桶旁边个大中华香烟盒子,默默捡了起来,掏出我的红双喜,塞进大中华空盒子!……上了厕所回来看见老板:捡起了我丢的空红双喜盒子,掏出他的大中华,抽出香烟、塞进空的红双喜盒子。", 430 | "publishDate": "1449504000000", 431 | "md5": "ef16d1d684d626ddcf72e5a2a34427cd", 432 | "fileSize": "1667232", 433 | "rate": "32", 434 | "number": 964, 435 | "listenNum": 49922, 436 | "likeNum": 133, 437 | "commentNum": 0 438 | }, 439 | { 440 | "aid": "1000002040713", 441 | "cover": "http://image.kaolafm.net/mz/images/201510/79de75a0-c9fc-4d90-968d-e44acf139a9e/default.jpg", 442 | "albumId": "1100000000078", 443 | "albumName": "二货一箩筐", 444 | "title": "胸小的女生", 445 | "playurl": "http://image.kaolafm.net/mz/mp3_32/201511/1b1c86ff-cdc0-44b3-8eb1-126034f9e996.mp3", 446 | "duration": "437617", 447 | "categoryId": "143", 448 | "clockId": "", 449 | "intercutTime": "", 450 | "hostList": [{ 451 | "name": "王钢蛋", 452 | "description": "萝莉脸 冷面笑匠,猥琐的内心掩盖不了小清新的内心追求,总幻想着来一场说走就走的旅行,却常常千里送X,落个人财两空", 453 | "img": "http://image.kaolafm.net/mz/images/201309/01b160e4-30a8-474c-bec5-83649adb36a0/default.jpg" 454 | }, 455 | { 456 | "name": "小毛驴", 457 | "description": "我就是集女汉子软妹子于一身的小毛驴~", 458 | "img": "http://image.kaolafm.net/mz/images/201411/766d2483-6a9a-44a7-b6b1-06234cdebe9b/default.jpg" 459 | }], 460 | "albumDescription": "", 461 | "description": "告诉大家一个好消息,如果想要抢手机不用在大街上抢,去公共厕所抢好,因为很多人都是一边拉屎一边玩手机的,这样去抢的话成功率百分百,不用谢我,一般人我不告诉他的。不说了,擦腚追手机去了!", 462 | "publishDate": "1449417600000", 463 | "md5": "baada061074995b95061bf5f039e33b7", 464 | "fileSize": "1750896", 465 | "rate": "32", 466 | "number": 963, 467 | "listenNum": 53491, 468 | "likeNum": 144, 469 | "commentNum": 0 470 | }, 471 | { 472 | "aid": "1000002043419", 473 | "cover": "http://image.kaolafm.net/mz/images/201510/79de75a0-c9fc-4d90-968d-e44acf139a9e/default.jpg", 474 | "albumId": "1100000000078", 475 | "albumName": "二货一箩筐", 476 | "title": "朋友圈卖内衣", 477 | "playurl": "http://image.kaolafm.net/mz/mp3_32/201512/62980e79-1d4d-4cfd-8308-c2aa485533a9.mp3", 478 | "duration": "471393", 479 | "categoryId": "143", 480 | "clockId": "", 481 | "intercutTime": "", 482 | "hostList": [{ 483 | "name": "王钢蛋", 484 | "description": "萝莉脸 冷面笑匠,猥琐的内心掩盖不了小清新的内心追求,总幻想着来一场说走就走的旅行,却常常千里送X,落个人财两空", 485 | "img": "http://image.kaolafm.net/mz/images/201309/01b160e4-30a8-474c-bec5-83649adb36a0/default.jpg" 486 | }, 487 | { 488 | "name": "小毛驴", 489 | "description": "我就是集女汉子软妹子于一身的小毛驴~", 490 | "img": "http://image.kaolafm.net/mz/images/201411/766d2483-6a9a-44a7-b6b1-06234cdebe9b/default.jpg" 491 | }], 492 | "albumDescription": "", 493 | "description": "上大学的时候,一大冷天铁锤跟我提了个很荒唐的请求,这不要脸的竟然说要跟我换女朋友啪啪啪,我反手就是一巴掌:“你特么是不是岛国片看多了?”劳资果断拒绝!特么你那林志玲破成那样,十几个补丁,想跟我这上星期刚到货的冰冰换?", 494 | "publishDate": "1449331200000", 495 | "md5": "cc355c1e3266bf1dbdf4de46bde1581f", 496 | "fileSize": "1885968", 497 | "rate": "32", 498 | "number": 962, 499 | "listenNum": 56927, 500 | "likeNum": 164, 501 | "commentNum": 0 502 | }, 503 | { 504 | "aid": "1000002051134", 505 | "cover": "http://image.kaolafm.net/mz/images/201510/79de75a0-c9fc-4d90-968d-e44acf139a9e/default.jpg", 506 | "albumId": "1100000000078", 507 | "albumName": "二货一箩筐", 508 | "title": "大姐,打打打个劫!-01", 509 | "playurl": "http://image.kaolafm.net/mz/mp3_32/201512/bfd2608e-f8f8-4a2d-9d4a-bdb709705f3f.mp3", 510 | "duration": "1324579", 511 | "categoryId": "143", 512 | "clockId": "", 513 | "intercutTime": "", 514 | "hostList": [{ 515 | "name": "王钢蛋", 516 | "description": "萝莉脸 冷面笑匠,猥琐的内心掩盖不了小清新的内心追求,总幻想着来一场说走就走的旅行,却常常千里送X,落个人财两空", 517 | "img": "http://image.kaolafm.net/mz/images/201309/01b160e4-30a8-474c-bec5-83649adb36a0/default.jpg" 518 | }, 519 | { 520 | "name": "小毛驴", 521 | "description": "我就是集女汉子软妹子于一身的小毛驴~", 522 | "img": "http://image.kaolafm.net/mz/images/201411/766d2483-6a9a-44a7-b6b1-06234cdebe9b/default.jpg" 523 | }], 524 | "albumDescription": "", 525 | "description": "无父无母的少年被杀手集团收养,第一次看杀手拿刀给人分尸,少年问他:“怎么才能变得和你这样冷血麻木呢。”杀手冷哼一声:“你剁你也麻。” ", 526 | "publishDate": "1449244800000", 527 | "md5": "ce67c691433ae853779287f1b1d5492d", 528 | "fileSize": "5298624", 529 | "rate": "32", 530 | "number": 961, 531 | "listenNum": 58001, 532 | "likeNum": 336, 533 | "commentNum": 0 534 | }, 535 | { 536 | "aid": "1000002051131", 537 | "cover": "http://image.kaolafm.net/mz/images/201510/79de75a0-c9fc-4d90-968d-e44acf139a9e/default.jpg", 538 | "albumId": "1100000000078", 539 | "albumName": "二货一箩筐", 540 | "title": "大姐,打打打个劫!-02", 541 | "playurl": "http://image.kaolafm.net/mz/mp3_32/201512/dd36b2f8-2bf3-4f56-b526-20242ad758c0.mp3", 542 | "duration": "1677676", 543 | "categoryId": "143", 544 | "clockId": "", 545 | "intercutTime": "", 546 | "hostList": [{ 547 | "name": "王钢蛋", 548 | "description": "萝莉脸 冷面笑匠,猥琐的内心掩盖不了小清新的内心追求,总幻想着来一场说走就走的旅行,却常常千里送X,落个人财两空", 549 | "img": "http://image.kaolafm.net/mz/images/201309/01b160e4-30a8-474c-bec5-83649adb36a0/default.jpg" 550 | }, 551 | { 552 | "name": "小毛驴", 553 | "description": "我就是集女汉子软妹子于一身的小毛驴~", 554 | "img": "http://image.kaolafm.net/mz/images/201411/766d2483-6a9a-44a7-b6b1-06234cdebe9b/default.jpg" 555 | }], 556 | "albumDescription": "", 557 | "description": "最近有很多人都在黑气功,我觉得你们懂个屁,气功曾经救过我一命。在我16岁那年,曾被一群小流氓打劫,当时我就使用了龟派气功对付他们。带头的那个混混临走前对我说:要不是看你是个傻B,我早TM揍死你了。", 558 | "publishDate": "1449244800000", 559 | "md5": "feb2c35f470aefa84174cf8cd9c34833", 560 | "fileSize": "6711120", 561 | "rate": "32", 562 | "number": 960, 563 | "listenNum": 40420, 564 | "likeNum": 98, 565 | "commentNum": 0 566 | }, 567 | { 568 | "aid": "1000002051123", 569 | "cover": "http://image.kaolafm.net/mz/images/201510/79de75a0-c9fc-4d90-968d-e44acf139a9e/default.jpg", 570 | "albumId": "1100000000078", 571 | "albumName": "二货一箩筐", 572 | "title": "大姐,打打打个劫!-03", 573 | "playurl": "http://image.kaolafm.net/mz/mp3_32/201512/08aeb22c-1209-4a80-9bf9-00414445ca1e.mp3", 574 | "duration": "1109382", 575 | "categoryId": "143", 576 | "clockId": "", 577 | "intercutTime": "", 578 | "hostList": [{ 579 | "name": "王钢蛋", 580 | "description": "萝莉脸 冷面笑匠,猥琐的内心掩盖不了小清新的内心追求,总幻想着来一场说走就走的旅行,却常常千里送X,落个人财两空", 581 | "img": "http://image.kaolafm.net/mz/images/201309/01b160e4-30a8-474c-bec5-83649adb36a0/default.jpg" 582 | }, 583 | { 584 | "name": "小毛驴", 585 | "description": "我就是集女汉子软妹子于一身的小毛驴~", 586 | "img": "http://image.kaolafm.net/mz/images/201411/766d2483-6a9a-44a7-b6b1-06234cdebe9b/default.jpg" 587 | }], 588 | "albumDescription": "", 589 | "description": "一贯淘气、不交家庭作业的王钢蛋上学来晚了。老师:“王钢蛋,你咋又来迟到了?”\r\n王钢蛋故作张口气喘:“老师,不好了,来学校的路上,我被人打劫了?”老师:“天哪,那贼伤害你哪里没有?” 王钢蛋:“到没打我,嫌我只有2元钱太少,没要。”老师:“那他要你啥了?”王钢蛋:“把我家庭作业本给抢去了。”\r\n", 590 | "publishDate": "1449244800000", 591 | "md5": "3b61d10853fc1fcd530dd8e9d0c4c3a9", 592 | "fileSize": "4437936", 593 | "rate": "32", 594 | "number": 959, 595 | "listenNum": 31765, 596 | "likeNum": 43, 597 | "commentNum": 0 598 | }, 599 | { 600 | "aid": "1000002043422", 601 | "cover": "http://image.kaolafm.net/mz/images/201510/79de75a0-c9fc-4d90-968d-e44acf139a9e/default.jpg", 602 | "albumId": "1100000000078", 603 | "albumName": "二货一箩筐", 604 | "title": "公车里的变态", 605 | "playurl": "http://image.kaolafm.net/mz/mp3_32/201512/8881ba1c-5d8e-4982-bf00-e2bd8ab4f30e.mp3", 606 | "duration": "474868", 607 | "categoryId": "143", 608 | "clockId": "", 609 | "intercutTime": "", 610 | "hostList": [{ 611 | "name": "王钢蛋", 612 | "description": "萝莉脸 冷面笑匠,猥琐的内心掩盖不了小清新的内心追求,总幻想着来一场说走就走的旅行,却常常千里送X,落个人财两空", 613 | "img": "http://image.kaolafm.net/mz/images/201309/01b160e4-30a8-474c-bec5-83649adb36a0/default.jpg" 614 | }, 615 | { 616 | "name": "小毛驴", 617 | "description": "我就是集女汉子软妹子于一身的小毛驴~", 618 | "img": "http://image.kaolafm.net/mz/images/201411/766d2483-6a9a-44a7-b6b1-06234cdebe9b/default.jpg" 619 | }], 620 | "albumDescription": "", 621 | "description": "网聊了一美女,经常说一些暧昧的话,终于有一天美女忍不住寂寞,约我开房。我火烧火了的打个车到酒店,一进房门愣了…… 美女挑眉:“你可真对的起你老婆啊。” 我膝盖一软就跪下了:“丈母娘我错了!", 622 | "publishDate": "1449158400000", 623 | "md5": "8c37f355ec0effa8073daefe16b7dcb1", 624 | "fileSize": "1899792", 625 | "rate": "32", 626 | "number": 958, 627 | "listenNum": 41807, 628 | "likeNum": 156, 629 | "commentNum": 0 630 | }, 631 | { 632 | "aid": "1000002040712", 633 | "cover": "http://image.kaolafm.net/mz/images/201510/79de75a0-c9fc-4d90-968d-e44acf139a9e/default.jpg", 634 | "albumId": "1100000000078", 635 | "albumName": "二货一箩筐", 636 | "title": "心痛的赶脚", 637 | "playurl": "http://image.kaolafm.net/mz/mp3_32/201511/c8ecea71-51d9-476b-93de-504d8f25dce5.mp3", 638 | "duration": "459037", 639 | "categoryId": "143", 640 | "clockId": "", 641 | "intercutTime": "", 642 | "hostList": [{ 643 | "name": "王钢蛋", 644 | "description": "萝莉脸 冷面笑匠,猥琐的内心掩盖不了小清新的内心追求,总幻想着来一场说走就走的旅行,却常常千里送X,落个人财两空", 645 | "img": "http://image.kaolafm.net/mz/images/201309/01b160e4-30a8-474c-bec5-83649adb36a0/default.jpg" 646 | }, 647 | { 648 | "name": "小毛驴", 649 | "description": "我就是集女汉子软妹子于一身的小毛驴~", 650 | "img": "http://image.kaolafm.net/mz/images/201411/766d2483-6a9a-44a7-b6b1-06234cdebe9b/default.jpg" 651 | }], 652 | "albumDescription": "", 653 | "description": "毛驴我在办公室养了半个月的小鱼死了,我伤心极了,心想一定要给它办个隆重的葬礼,埋土里吧,怕猫挖;水葬吧,怕沉下去被下水道的老鼠祸害,再三考虑后决定给它办个火葬,于是找钢蛋借来打火机,谁知道特么的越烤越香…………不说了,我在忏悔呢。", 654 | "publishDate": "1449072000000", 655 | "md5": "e56b1bedc2422f52ac12686ec7739a41", 656 | "fileSize": "1836576", 657 | "rate": "32", 658 | "number": 957, 659 | "listenNum": 47400, 660 | "likeNum": 150, 661 | "commentNum": 0 662 | }, 663 | { 664 | "aid": "1000002040710", 665 | "cover": "http://image.kaolafm.net/mz/images/201510/79de75a0-c9fc-4d90-968d-e44acf139a9e/default.jpg", 666 | "albumId": "1100000000078", 667 | "albumName": "二货一箩筐", 668 | "title": "可爱的日本妹子", 669 | "playurl": "http://image.kaolafm.net/mz/mp3_32/201511/70ba024b-1e62-4ebe-ab5a-4e19949a4622.mp3", 670 | "duration": "446943", 671 | "categoryId": "143", 672 | "clockId": "", 673 | "intercutTime": "", 674 | "hostList": [{ 675 | "name": "王钢蛋", 676 | "description": "萝莉脸 冷面笑匠,猥琐的内心掩盖不了小清新的内心追求,总幻想着来一场说走就走的旅行,却常常千里送X,落个人财两空", 677 | "img": "http://image.kaolafm.net/mz/images/201309/01b160e4-30a8-474c-bec5-83649adb36a0/default.jpg" 678 | }, 679 | { 680 | "name": "小毛驴", 681 | "description": "我就是集女汉子软妹子于一身的小毛驴~", 682 | "img": "http://image.kaolafm.net/mz/images/201411/766d2483-6a9a-44a7-b6b1-06234cdebe9b/default.jpg" 683 | }], 684 | "albumDescription": "", 685 | "description": "哥们铁锤对公司的经理很不满,想辞职走人了,临走想写封气死他的辞职信,于是发短信求助我,钢蛋我在职场混迹多年,回复他的短信只有短短9个字:经理你好,你老婆好紧。", 686 | "publishDate": "1448985600000", 687 | "md5": "ea94e403adf0258b9886fc7a0b76444c", 688 | "fileSize": "1788192", 689 | "rate": "32", 690 | "number": 956, 691 | "listenNum": 51789, 692 | "likeNum": 196, 693 | "commentNum": 0 694 | }] 695 | }, 696 | "requestId": "tgdbv86810.11450320017006151" 697 | } 698 | 699 | ###错误信息 700 | 701 | 请参考错误代码释义 702 | -------------------------------------------------------------------------------- /docs/broadcast-detail.md: -------------------------------------------------------------------------------- 1 | ##获取传统电台详情接口 2 | === 3 | ###请求方式 4 | --- 5 | 6 | **GET** `http://open.kaolafm.com/v1/broadcast/detail?appid={appid}&sign={sign}&openid={openid}&id={id}` 7 | 8 | ###认证参数 9 | --- 10 | | 参数名称 | 类型 | 是否必需 |描述 11 | |:------- |-------:|:------:|:----| 12 | | appid | string | 是 |应用id 13 | | sign | string | 是 |签名 14 | | openid | string | 是 |设备标识 15 | 16 | 17 | ###请求参数 18 | --- 19 | 20 | | 参数名称 | 类型 | 是否必需 |描述 21 | |:------- |-------:|:------:|:----| 22 | | id | long | 是 |传统电台id 23 | 24 | 25 | ###返回参数 26 | --- 27 | 28 | | 参数名称 | 类型 | 描述 29 | |:------- |-------:|:------:| 30 | | id | long | 传统电台id | 31 | | name | string | 名称 | 32 | |desc|string|电台描述 33 | |pic|string|电台封面 34 | |playUrl|string|播放url 35 | |classifyId|int|类型 36 | ###结果样例 37 | --- 38 | ``` 39 | { 40 | result: { 41 | id: 1600000000510, 42 | name: "央广中国之声", 43 | desc: "中国唯一覆盖全国的24小时新闻直播频率。", 44 | pic: "http://image.kaolafm.net/mz/images/201512/80b53c48-fc67-4ab8-9ebc-a68dc3654419/default.jpg", 45 | playUrl: "http://trslbs.kaolafm.com/016f63815d64d4db/1600000000510/playlist.m3u8", 46 | classifyId: 1, 47 | code: null 48 | }, 49 | requestId: "ffzex14032.2331463454842579256" 50 | } 51 | ``` 52 | -------------------------------------------------------------------------------- /docs/broadcast-list.md: -------------------------------------------------------------------------------- 1 | ##获取传统电台列表 2 | === 3 | ###请求方式 4 | --- 5 | 6 | **GET** `http://open.kaolafm.com/v1/broadcast/list?appid={appid}&sign={sign}&openid={openid}&classfyid={classfyid}&code={code}&page={page}&pagesize={pagesize}` 7 | 8 | ###认证参数 9 | --- 10 | | 参数名称 | 类型 | 是否必需 |描述 11 | |:------- |-------:|:------:|:----| 12 | | appid | string | 是 |应用id 13 | | sign | string | 是 |签名 14 | | openid | string | 是 |设备标识 15 | 16 | 17 | ###请求参数 18 | --- 19 | 20 | | 参数名称 | 类型 | 是否必需 |描述 21 | |:------- |-------:|:------:|:----| 22 | | classfyid | int | 是 |分类id 1 国家台 2 省市台 3 网络台 23 | | code | int | 否 | 城市code 24 | | page | string | 否 |页数 默认为1 25 | | pagesize | string | 否 | 每页数据条数 默认为50 最大50 26 | 27 | ###返回参数 28 | --- 29 | 30 | | 参数名称 | 类型 | 描述 31 | |:------- |-------:|:------:| 32 | | id | long | 传统电台id | 33 | | name | string | 名称 | 34 | |desc|string|电台描述 35 | |pic|string|电台封面 36 | |playUrl|string|播放url 37 | |classifyId|int|类型 38 | |分页字段 39 | |page|int| 当前页码 40 | |pagesize|int|每页显示多少条 41 | |count|int|总条数 42 | |totalPages|int|总页数 43 | |haveNext|int|是否有下一页 44 | |nextPage|int|下一页 45 | |havePre|int|是否有上一页 46 | |prePage|int|上一页 47 | |startNum|int|开始 48 | |endNum|int|结束 49 | 50 | 51 | ###结果样例 52 | --- 53 | ``` 54 | { 55 | result: { 56 | page: 1, 57 | pageSize: 10, 58 | count: 17, 59 | totalPages: 2, 60 | haveNext: 1, 61 | nextPage: 2, 62 | havePre: 0, 63 | prePage: 1, 64 | startNum: 0, 65 | endNum: 10, 66 | dataList: [{ 67 | id: 1600000000510, 68 | name: "央广中国之声", 69 | desc: "中国唯一覆盖全国的24小时新闻直播频率。", 70 | pic: "http://image.kaolafm.net/mz/images/201512/80b53c48-fc67-4ab8-9ebc-a68dc3654419/default.jpg", 71 | playUrl: "http://trslbs.kaolafm.com/016f63815d64d4db/1600000000510/playlist.m3u8", 72 | classifyId: 1, 73 | code: null 74 | }, 75 | { 76 | id: 1600000000514, 77 | name: "央广经济之声", 78 | desc: "中央人民广播电台经济之声是中国最有影响力的财经广播,立足于“国家级现代传媒机构”的定位,传播全球最新财经资讯,引领经济话语,是中国最具成长性的专业财经媒体。 ", 79 | pic: "http://image.kaolafm.net/mz/images/201512/c48e2404-dbc9-4803-9599-ec47eedcddb9/default.jpg", 80 | playUrl: "http://trslbs.kaolafm.com/016f63815d64d4db/1600000000514/playlist.m3u8", 81 | classifyId: 1, 82 | code: null 83 | }, 84 | { 85 | id: 1600000000323, 86 | name: "中国高速公路交通广播", 87 | desc: "中央人民广播电台高速公路交通广播,最及时的路况、最新鲜的资讯...", 88 | pic: "http://image.kaolafm.net/mz/images/201512/61e5e3a5-f726-456c-86c0-93eb9137c804/default.jpg", 89 | playUrl: "http://trslbs.kaolafm.com/016f63815d64d4db/1600000000323/playlist.m3u8", 90 | classifyId: 1, 91 | code: null 92 | }, 93 | { 94 | id: 1600000000326, 95 | name: "央广神州之声", 96 | desc: " 神州之声是中央人民广播电台对台湾广播方言文艺频率。每天分别用普通话、闽南话、客家话播出,沟通两岸亲情...", 97 | pic: "http://image.kaolafm.net/mz/images/201512/c0469ea2-b5df-490b-983f-7968d3de4b84/default.jpg", 98 | playUrl: "http://trslbs.kaolafm.com/016f63815d64d4db/1600000000326/playlist.m3u8", 99 | classifyId: 1, 100 | code: null 101 | }, 102 | { 103 | id: 1600000000327, 104 | name: "央广文艺之声", 105 | desc: "全天候的文化资讯、直击北京及全国文化市场,为主流收听群体服务,打造高品质的文化生活;我们传播文化精髓,引导人们的文化生产与消费生活。", 106 | pic: "http://image.kaolafm.net/mz/images/201512/3e9470bd-50a5-4bf0-a07f-800ba1c96fb3/default.jpg", 107 | playUrl: "http://trslbs.kaolafm.com/016f63815d64d4db/1600000000327/playlist.m3u8", 108 | classifyId: 1, 109 | code: null 110 | }, 111 | { 112 | id: 1600000000513, 113 | name: "央广都市之声", 114 | desc: "youRadio 都市之声FM101.8是中央人民广播电台旗下覆盖北京的都市生活电台,致力于打造“北京生活手册” ,服务首都百姓生活。", 115 | pic: "http://image.kaolafm.net/mz/images/201512/9c7fc622-7b9c-41e6-9a39-0338aef36941/default.jpg", 116 | playUrl: "http://trslbs.kaolafm.com/016f63815d64d4db/1600000000513/playlist.m3u8", 117 | classifyId: 1, 118 | code: null 119 | }, 120 | { 121 | id: 1600000000330, 122 | name: "央广中华之声", 123 | desc: "央广中华之声", 124 | pic: "http://image.kaolafm.net/mz/images/201512/95392067-07e8-4d12-b36d-091c20078605/default.jpg", 125 | playUrl: "http://trslbs.kaolafm.com/016f63815d64d4db/1600000000330/playlist.m3u8", 126 | classifyId: 1, 127 | code: null 128 | }, 129 | { 130 | id: 1600000000515, 131 | name: "央广民族之声", 132 | desc: "民族之声是中央人民广播电台针对民族地区播出的广播频率,采用蒙古、维吾尔、哈萨克、朝鲜4种民族语言播出,其电波主要覆盖中国内蒙古、新疆、吉林、辽宁、黑龙江及首都北京等地。", 133 | pic: "http://image.kaolafm.net/mz/images/201512/f5adad4d-a778-486c-87fd-4aa998777383/default.jpg", 134 | playUrl: "http://trslbs.kaolafm.com/016f63815d64d4db/1600000000515/playlist.m3u8", 135 | classifyId: 1, 136 | code: null 137 | }, 138 | { 139 | id: 1600000000604, 140 | name: "央广维语广播", 141 | desc: "央广维语广播", 142 | pic: "http://image.kaolafm.net/mz/images/201601/349ce337-a44f-4892-8b62-6b07422ddeb2/default.jpg", 143 | playUrl: "http://trslbs.kaolafm.com/016f63815d64d4db/1600000000604/playlist.m3u8", 144 | classifyId: 1, 145 | code: null 146 | }, 147 | { 148 | id: 1600000000605, 149 | name: "央广哈语广播", 150 | desc: "央广哈语广播", 151 | pic: "http://image.kaolafm.net/mz/images/201601/72338b25-0f3b-403a-a6c9-50d833f2d3a4/default.jpg", 152 | playUrl: "http://trslbs.kaolafm.com/016f63815d64d4db/1600000000605/playlist.m3u8", 153 | classifyId: 1, 154 | code: null 155 | }] 156 | }, 157 | requestId: "ffzex14032.2331463380619840988" 158 | } 159 | ``` 160 | 161 | ###错误信息 162 | 163 | 请参考错误代码释义 164 | 165 | -------------------------------------------------------------------------------- /docs/category-sublist.md: -------------------------------------------------------------------------------- 1 | ##获取指定分类下列表 2 | === 3 | ###请求方式 4 | --- 5 | 6 | **GET** `http://open.kaolafm.com/v1/category/sublist?appid={appid}&sign={sign}&openid={openid}&cid={cid}` 7 | 8 | ###认证参数 9 | --- 10 | | 参数名称 | 类型 | 是否必需 |描述 11 | |:------- |-------:|:------:|:----| 12 | | appid | string | 是 |应用id 13 | | sign | string | 是 |签名 14 | | openid | string | 是 |设备标识 15 | 16 | 17 | ###请求参数 18 | --- 19 | 20 | | 参数名称 | 类型 | 是否必需 |描述 21 | |:------- |-------:|:------:|:----| 22 | | cid | string | 否 |分类id(不填输出应用所有分类) 23 | | source | string | 否 |分类来源 (0:专辑 1:电台 2:直播) 24 | 25 | ###返回参数 26 | --- 27 | 28 | | 参数名称 | 类型 | 描述 29 | |:------- |-------:|:------:| 30 | | cid | string | 分类id | 31 | | name | string | 分类名称 | 32 | | hasSub | string | 是否有下级分类(0:否 1:是) | 33 | |logo|string|logo| 34 | |type|int|类型 (0:专辑 1:电台 2:直播) 35 | ###结果样例 36 | --- 37 | 38 | { 39 | 40 | "result": [ 41 | { 42 | "cid": "540", 43 | "name": "健康读物", 44 | "type": "0", 45 | "logo": "http://image.kaolafm.net/mz/images/201411/58e2b956-8a02-4184-8769-e13e867530dd/default.jpg", 46 | "hassub": "0" 47 | }, 48 | { 49 | "cid": "539", 50 | "name": "儿童读物", 51 | "type": "0", 52 | "logo": "http://image.kaolafm.net/mz/images/201411/ad3419eb-9844-4916-a8d4-0e8bee35b0b2/default.jpg", 53 | "hassub": "0" 54 | }, 55 | { 56 | "cid": "538", 57 | "name": "评书", 58 | "type": "0", 59 | "logo": "http://image.kaolafm.net/mz/images/201411/3b748f31-8825-4fb4-ba11-73217f66584e/default.jpg", 60 | "hassub": "0" 61 | }, 62 | { 63 | "cid": "532", 64 | "name": "新闻", 65 | "type": "1", 66 | "logo": "http://image.kaolafm.net/mz/images/201411/af52f01e-192c-49dd-86ea-62ba10a428a5/default.jpg", 67 | "hassub": "0" 68 | }, 69 | { 70 | "cid": "476", 71 | "name": "相声", 72 | "type": "0", 73 | "logo": "http://image.kaolafm.net/mz/images/201411/3371b784-31a9-4df3-83c7-421d6be18715/default.jpg", 74 | "hassub": "0" 75 | } 76 | ], 77 | "requestId": "zcrzd94051416454327033600" 78 | } 79 | 80 | 81 | 82 | ###错误信息 83 | 84 | 请参考错误代码释义 85 | -------------------------------------------------------------------------------- /docs/content-list.md: -------------------------------------------------------------------------------- 1 | ##获取指定分类下内容 2 | === 3 | ###请求方式 4 | --- 5 | 6 | **GET** `http://open.kaolafm.com/v1/content/list?appid={appid}&sign={sign}&openid={openid}&cid={cid}&page={page}&size={size}` 7 | 8 | ###认证参数 9 | --- 10 | | 参数名称 | 类型 | 是否必需 |描述 11 | |:------- |-------:|:------:|:----| 12 | | appid | string | 是 |应用id 13 | | sign | string | 是 |签名 14 | | openid | string | 是 |设备标识 15 | 16 | 17 | ###请求参数 18 | --- 19 | 20 | | 参数名称 | 类型 | 是否必需 |描述 21 | |:------- |-------:|:------:|:----| 22 | | cid | string | 是 |分类id 23 | | page | string | 否 |页数 默认为1 24 | | size | string | 否 | 每页数据条数 默认为10 最大50 25 | 26 | ###返回参数 27 | --- 28 | 29 | | 参数名称 | 类型 | 描述 30 | |:------- |-------:|:------:| 31 | | cid | string | 内容id | 32 | | type | string | 内容类型(0:专辑 1:碎片 2:直播 3:电台) | 33 | | name | string | 名称 | 34 | |img|string|封面 35 | |description|string|内容描述 36 | |categoryId|string|分类id 37 | |categoryName|string|分类名称 38 | |playUrl|string|碎片播放地址 39 | |albumName|string|专辑名称 40 | |albumId|string|专辑id 41 | |hostList.name|string|主持人姓名 42 | |hostList.description|string|主持人描述 43 | |hostList.img|string|主持人图片 44 | |listenNum|Integer|收听数 45 | |aacUrl|String|aacUrl播放地址 46 | |m3u8Url|String|m3u8Url播放地址 47 | |分页字段 48 | |total|string| 记录总数 49 | |totalPage|Integer|总页数 50 | |prev|string|上一页 无上一页输出 -1 51 | |next|string|下一页 无下一页输出 -1 52 | 53 | 54 | ###结果样例 55 | --- 56 | 57 | { 58 | "result": { 59 | "total": "36", 60 | "next": "2", 61 | "prev": "-1", 62 | "list": [ 63 | { 64 | "cid": "1100000000134", 65 | "name": "头条新闻", 66 | "img": "http://image.kaolafm.net/mz/images/201411/1e98d14e-8451-4c96-ad40-b781bd089527/default.jpg", 67 | "description": "聚焦重大新闻,还原事实真相", 68 | "type": "0", 69 | "categoryId": "116", 70 | "categoryName": "资讯" 71 | }, 72 | { 73 | "cid": "1100000000058", 74 | "name": "V言耸听", 75 | "img": "http://image.kaolafm.net/mz/images/201406/142eb56f-1c95-4360-a25b-98c13286bb6e/default.jpg", 76 | "description": "微:微天下;言:语言犀利 言之有物;耸:大V发声 挺拔耸立 观点明晰;听:带您倾听更直观的世界。这里是聚焦时事热点,聆听大V点评的考拉微言耸听", 77 | "type": "0", 78 | "categoryId": "116", 79 | "categoryName": "资讯" 80 | }, 81 | { 82 | "cid": "1100000000279", 83 | "name": "新闻7点整", 84 | "img": "http://image.kaolafm.net/mz/images/201409/0d4681cc-bded-4692-a2f1-cd06513ae082/default.jpg", 85 | "description": "这里有最严肃的新闻,这里有最调侃的语言,尽在《新闻7点整》,每天听尽天下事。", 86 | "type": "0", 87 | "categoryId": "116", 88 | "categoryName": "资讯" 89 | } 90 | ] 91 | }, 92 | "requestId": "zcrzd94051416464578806827" 93 | } 94 | 95 | 96 | ###错误信息 97 | 98 | 请参考错误代码释义 99 | -------------------------------------------------------------------------------- /docs/content-search.md: -------------------------------------------------------------------------------- 1 | ##搜索指定关键字内容 2 | === 3 | ###请求方式 4 | --- 5 | 6 | **GET** `http://open.kaolafm.com/v1/content/search?appid={appid}&sign={sign}&openid={openid}&q={q}&page={page}&size={size}` 7 | 8 | ###认证参数 9 | --- 10 | | 参数名称 | 类型 | 是否必需 |描述 11 | |:------- |-------:|:------:|:----| 12 | | appid | string | 是 |应用id 13 | | sign | string | 是 |签名 14 | | openid | string | 是 |设备标识 15 | 16 | 17 | ###请求参数 18 | --- 19 | 20 | | 参数名称 | 类型 | 是否必需 |描述 21 | |:------- |-------:|:------:|:----| 22 | | q | string | 是 |搜索关键词 23 | | types | string | 否 |内容类型(0:专辑 1:碎片 3:电台 ) 多个类型使用,间隔如 0,1 24 | | page | string | 否 |页数 默认为1 25 | | size | string | 否 | 每页数据条数 默认为10 最大50 26 | 27 | ###返回参数 28 | --- 29 | 30 | | 参数名称 | 类型 | 描述 31 | |:------- |-------:|:------:| 32 | | cid | string | 内容id | 33 | | type | string | 内容类型(0:专辑 1:碎片 3:电台 ) | 34 | | name | string | 名称 | 35 | |playUrl|string|播放地址(只有返回结果为碎片时 这个值才有效 默认为 null) 36 | |aacUrl|String|aacUrl播放地址 37 | |m3u8Url|String|m3u8Url播放地址 38 | |img|string|封面 39 | |description|string|内容描述 40 | |categoryId|string|分类id 详见[媒体类型分类](mztypes.md) 41 | |categoryName|string|分类名称 42 | |分页字段 43 | |total|string| 记录总数 44 | |prev|string|上一页 无上一页输出 -1 45 | |next|string|下一页 无下一页输出 -1 46 | 47 | 48 | ###结果样例 49 | --- 50 | 51 | { 52 | "result": { 53 | "total": "36", 54 | "next": "2", 55 | "prev": "-1", 56 | "list": [ 57 | { 58 | "cid": "1100000000134", 59 | "name": "头条新闻", 60 | "img": "http://image.kaolafm.net/mz/images/201411/1e98d14e-8451-4c96-ad40-b781bd089527/default.jpg", 61 | "description": "聚焦重大新闻,还原事实真相", 62 | "type": "0", 63 | "categoryId": "116", 64 | "categoryName": "资讯" 65 | }, 66 | { 67 | "cid": "1100000000058", 68 | "name": "V言耸听", 69 | "img": "http://image.kaolafm.net/mz/images/201406/142eb56f-1c95-4360-a25b-98c13286bb6e/default.jpg", 70 | "description": "微:微天下;言:语言犀利 言之有物;耸:大V发声 挺拔耸立 观点明晰;听:带您倾听更直观的世界。这里是聚焦时事热点,聆听大V点评的考拉微言耸听", 71 | "type": "0", 72 | "categoryId": "116", 73 | "categoryName": "资讯" 74 | }, 75 | { 76 | "cid": "1100000000279", 77 | "name": "新闻7点整", 78 | "img": "http://image.kaolafm.net/mz/images/201409/0d4681cc-bded-4692-a2f1-cd06513ae082/default.jpg", 79 | "description": "这里有最严肃的新闻,这里有最调侃的语言,尽在《新闻7点整》,每天听尽天下事。", 80 | "type": "0", 81 | "categoryId": "116", 82 | "categoryName": "资讯" 83 | } 84 | ] 85 | }, 86 | "requestId": "zcrzd94051416464578806827" 87 | } 88 | 89 | 90 | ###错误信息 91 | 92 | 请参考错误代码释义 93 | -------------------------------------------------------------------------------- /docs/errcode.md: -------------------------------------------------------------------------------- 1 | ##错误代码释义 2 | === 3 | 4 | | HTTP 状态码 | errcode | errmsg |备注 5 | |:------- |-------:|:------:|:----| 6 | | 400 | 40000 | 参数有误 | 7 | | 401 | 40100 |身份验证未通过 | | 403 | 40300 |权限校验错误 | 8 | | 403 | 40301 |设备未激活 | 9 | | 404 | 40400 |资源不存在 | 10 | | 405 | 40500 |请求方式不允许 | 11 | | 429 | 42900 |请求频率超配 | 12 | | 429 | 42901 |设备超限额 | 13 | | 500 | 50000 |服务器内部错误 | 14 | | 502 | 50200 |服务关闭或正在升级 | 15 |  16 | -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- 1 | #考拉FM 开发者服务 2 | 考拉FM开发者服务是基于考拉FM各产品、面向开发者的开放接口(API)服务。在这里,你可以接入考拉FM的优质内容。 3 | 4 | ##了解开放平台 5 | + 快速入门 6 | + 开发者流程 7 | 8 | ##考拉FM API手册 9 | + v1 api列表(测试版) 10 | 11 | 1. [激活当前设备](app-active.md) 12 | 2. [应用初始化](app-init.md) 13 | 3. 获取指定分类下列表 14 | 4. 获取指定分类下内容 15 | 5. 搜索指定关键字内容 16 | 6. 获取专辑详情 17 | 7. 获取指定专辑下期列表 18 | 8. 获取电台详情 19 | 9. 获取指定电台播单列表 20 | 10 获取指定期详情 21 | 22 | + 签名规则 23 | -------------------------------------------------------------------------------- /docs/liveall.md: -------------------------------------------------------------------------------- 1 | ##获取分类下全部直播列表 2 | === 3 | ###请求方式 4 | --- 5 | 6 | **GET** `http://open.kaolafm.com/v1/live/all?appid={appid}&sign={sign}&openid={openid}&cid={cid}` 7 | 8 | ###认证参数 9 | --- 10 | | 参数名称 | 类型 | 是否必需 |描述 11 | |:------- |-------:|:------:|:----| 12 | | appid | string | 是 |应用id 13 | | sign | string | 是 |签名 14 | | openid | string | 是 |设备标识 15 | 16 | 17 | ###请求参数 18 | --- 19 | 20 | | 参数名称 | 类型 | 是否必需 |描述 21 | |:------- |-------:|:------:|:----| 22 | | cid | string | 是 |分类id(接口3中type=2的cid) 23 | 24 | 25 | 26 | ###返回参数 27 | --- 28 | 29 | | 参数名称 | 类型 | 描述 30 | |:------- |:-------:|:------| 31 | |id |Long |计划id | 32 | |name |string |直播名称| 33 | |liveName |string| 所属直播电台名称| 34 | |status |Integer| 直播状态(0:已经结束,1:直播中,6未开播 7 已延期)| 35 | |listenNum| Integer| 收听人数| 36 | |likeNum|Integer| 赞数| 37 | |compereName| string| 主播名称| 38 | |compereImg| string| 主播头像| 39 | |backImg| string| 封面图片| 40 | |playUrl| string| 直播地址| 41 | |startTime| Long |开始时间 毫秒| 42 | |finishTime| Long |结束时间 毫秒| 43 | |beginTime| String| 开始时间 日期格式| 44 | |endTime| String| 结束时间 日期格式| 45 | 46 | 47 | 48 | 49 | 50 | ###结果样例 51 | --- 52 | 53 | { 54 | "result": [{ 55 | "id": 1572446203, 56 | "name": "疯狂直播间", 57 | "liveName": "疯狂直播间", 58 | "status": 6, 59 | "listenNum": 1, 60 | "likeNum": 0, 61 | "compereName": "豆苗 校草", 62 | "compereImg": "http://image.kaolafm.net/mz/images/201503/facb3114-a7ce-4828-a151-71238eb4a63e/default.jpg", 63 | "backImg": "http://image.kaolafm.net/mz/images/201503/facb3114-a7ce-4828-a151-71238eb4a63e/default.jpg", 64 | "playUrl": "http://play.kaolafm.com/kaolafm/1403264830_1572446203/playlist.m3u8", 65 | "startTime": 1450350000000, 66 | "beginTime": "2015-12-17 19:00:00", 67 | "endTime": "2015-12-17 20:00:00", 68 | "finishTime": 1450353600000 69 | }, 70 | { 71 | "id": 1561083419, 72 | "name": "醉想听你唱", 73 | "liveName": "醉想听你唱", 74 | "status": 6, 75 | "listenNum": 1, 76 | "likeNum": 0, 77 | "compereName": "史蒂芬,陈醉", 78 | "compereImg": "http://image.kaolafm.net/mz/images/201510/d6ff014f-908e-4d6d-b5d0-e6c7032ded65/default.jpg", 79 | "backImg": "http://image.kaolafm.net/mz/images/201510/d6ff014f-908e-4d6d-b5d0-e6c7032ded65/default.jpg", 80 | "playUrl": "http://play.kaolafm.com/kaolafm/1412517075_1561083419/playlist.m3u8", 81 | "startTime": 1450353600000, 82 | "beginTime": "2015-12-17 20:00:00", 83 | "endTime": "2015-12-17 21:00:00", 84 | "finishTime": 1450357200000 85 | }], 86 | "requestId": "tgdbv86810.11450319840880445" 87 | } 88 | 89 | ###错误信息 90 | 91 | 请参考错误代码释义 92 | -------------------------------------------------------------------------------- /docs/liveget.md: -------------------------------------------------------------------------------- 1 | ##获取直播详情 2 | === 3 | ###请求方式 4 | --- 5 | 6 | **GET** `http://open.kaolafm.com/v1/live/get?appid={appid}&sign={sign}&openid={openid}&liveId={liveId}` 7 | 8 | ###认证参数 9 | --- 10 | | 参数名称 | 类型 | 是否必需 |描述 11 | |:------- |-------:|:------:|:----| 12 | | appid | string | 是 |应用id 13 | | sign | string | 是 |签名 14 | | openid | string | 是 |设备标识 15 | 16 | 17 | ###请求参数 18 | --- 19 | 20 | | 参数名称 | 类型 | 是否必需 |描述 21 | |:------- |-------:|:------:|:----| 22 | | liveId | string | 是 |计划id(直播列表接口中返回的id) 23 | 24 | 25 | 26 | ###返回参数 27 | --- 28 | 29 | | 参数名称 | 类型 | 描述 30 | |:------- |:-------:|:------| 31 | |id |Long |计划id | 32 | |name |string |直播名称| 33 | |liveName |string| 所属直播电台名称| 34 | |status |Integer| 直播状态(0:已经结束,1:直播中,6未开播 7 已延期)| 35 | |listenNum| Integer| 收听人数| 36 | |likeNum|Integer| 赞数| 37 | |compereName| string| 主播名称| 38 | |compereImg| string| 主播头像| 39 | |backImg| string| 封面图片| 40 | |playUrl| string| 直播地址| 41 | |startTime| Long |开始时间 毫秒| 42 | |finishTime| Long |结束时间 毫秒| 43 | |beginTime| String| 开始时间 日期格式| 44 | |endTime| String| 结束时间 日期格式| 45 | 46 | 47 | 48 | 49 | 50 | ###结果样例 51 | --- 52 | ``` 53 | { 54 | "result": { 55 | "id": 1567564270, 56 | "name": "金荣时间", 57 | "liveName": "金荣时间", 58 | "status": 7, 59 | "listenNum": 6, 60 | "likeNum": 90, 61 | "compereName": "金荣", 62 | "compereImg": "http://image.kaolafm.net/mz/images/201509/7fa75ec0-d89d-46f5-8869-0d6f28ff4f32/default.jpg", 63 | "backImg": "http://image.kaolafm.net/mz/images/201509/7fa75ec0-d89d-46f5-8869-0d6f28ff4f32/default.jpg", 64 | "playUrl": "http://play.kaolafm.com/kaolafm/1444117418_1567564270/playlist.m3u8", 65 | "startTime": 1452133800000, 66 | "beginTime": "2016-01-07 10:30:00", 67 | "endTime": "2016-01-07 20:05:00", 68 | "finishTime": 1452168300000 69 | }, 70 | "requestId": "ffzex14030.11452150614025428" 71 | } 72 | ``` 73 | ###错误信息 74 | 75 | 请参考错误代码释义 76 | -------------------------------------------------------------------------------- /docs/livelist.md: -------------------------------------------------------------------------------- 1 | 2 | ##获取指定指定直播列表 3 | === 4 | ###请求方式 5 | --- 6 | 7 | **GET** `http://open.kaolafm.com/v1/live/list?appid={appid}&sign={sign}&openid={openid}&liveId={liveId}` 8 | 9 | ###认证参数 10 | --- 11 | | 参数名称 | 类型 | 是否必需 |描述 12 | |:------- |-------:|:------:|:----| 13 | | appid | string | 是 |应用id 14 | | sign | string | 是 |签名 15 | | openid | string | 是 |设备标识 16 | 17 | 18 | ###请求参数 19 | --- 20 | 21 | | 参数名称 | 类型 | 是否必需 |描述 22 | |:------- |-------:|:------:|:----| 23 | | liveId | string | 是 |直播id 24 | 25 | 26 | 27 | ###返回参数 28 | --- 29 | 30 | | 参数名称 | 类型 | 描述 31 | |:------- |:-------:|:------| 32 | |id |Long |计划id | 33 | |name |string |直播名称| 34 | |liveName |string| 所属直播电台名称| 35 | |status |Integer| 直播状态(0:已经结束,1:直播中,6未开播 7 已延期)| 36 | |listenNum| Integer| 收听人数| 37 | |likeNum|Integer| 赞数| 38 | |compereName| string| 主播名称| 39 | |compereImg| string| 主播头像| 40 | |backImg| string| 封面图片| 41 | |playUrl| string| 直播地址| 42 | |startTime| Long |开始时间 毫秒| 43 | |finishTime| Long |结束时间 毫秒| 44 | |beginTime| String| 开始时间 日期格式| 45 | |endTime| String| 结束时间 日期格式| 46 | 47 | 48 | 49 | 50 | 51 | ###结果样例 52 | --- 53 | 54 | { 55 | "result": [{ 56 | "id": 1510459361, 57 | "name": "疯狂直播间", 58 | "liveName": "疯狂直播间", 59 | "status": 6, 60 | "listenNum": 1, 61 | "likeNum": 0, 62 | "compereName": "豆苗,小嘎", 63 | "compereImg": "http://image.kaolafm.net/mz/images/201503/facb3114-a7ce-4828-a151-71238eb4a63e/default.jpg", 64 | "backImg": "http://image.kaolafm.net/mz/images/201503/facb3114-a7ce-4828-a151-71238eb4a63e/default.jpg", 65 | "playUrl": "http://play.kaolafm.com/kaolafm/1403264830_1510459361/playlist.m3u8", 66 | "startTime": 1449745200000, 67 | "beginTime": "2015-12-10 19:00:00", 68 | "endTime": "2015-12-10 20:00:00", 69 | "finishTime": 1449748800000 70 | }], 71 | "requestId": "tgdbv86810.11449732692438954" 72 | } 73 | 74 | ###错误信息 75 | 76 | 请参考错误代码释义 77 | -------------------------------------------------------------------------------- /docs/mztypes.md: -------------------------------------------------------------------------------- 1 | ##媒体类型 2 | === 3 | 4 | ###描述 5 | 6 | 7 | 8 | | typeId | 类型 9 | |:------- |-------: 10 | | 116 | 资讯 | 11 | | 117 | 体育 | 12 | | 118 | 娱乐 | 13 | | 119 | 乐活 14 | | 120 | 汽车 15 | | 121 | 脱口秀 16 | | 122 | 情感 17 | | 123 | 灵性 18 | | 124 | 有声小说 19 | | 125 | 儿童读物 20 | | 126 | 社科读物 21 | | 127 | 评书曲艺 22 | | 128 | 电视影音 23 | | 129 | 音乐曲库 24 | | 130 | 插播 25 | | 131 | 台宣 26 | | 132 | 报时 27 | | 134 | 头条 28 | -------------------------------------------------------------------------------- /docs/quickstart.md: -------------------------------------------------------------------------------- 1 | ## 考拉FM提供两种不同的音乐内容供合作方调用 2 | 3 | ### 第一类为频道类音频内容
4 | 内容结构为:一级分类/二级分类/专辑/期。该类内容为我们的基础数据库。音频有了任何更新都会添加到该数据库当中 5 | 6 | ### 第二类为电台类音频内容
7 | 内容结构为:一级分类/电台名称/播单/期。该类内容为我们的专业主持人从基础数据库中挑选出来编排生成的节目 8 | 9 | --- 10 | 11 | ###**注1:调用考拉 api 接口前,请提前向考拉FM 申请 appid 及 secret key** 12 | ###**注2:所有 api 调用必须经过签名认证** 13 | 14 | #### 一、频道类音频内容播放流程 15 | 1.1、获取分类列表(使用接口3.获取制定分类下列表)
16 | 1.2、获取专辑列表(使用接口4.获取制定分类下的内容)
17 | 1.2.1、获取专辑详情(当需要更多专辑信息时)(使用接口6.获取专辑详情)
18 | 1.3、获取期列表(使用接口7.获取指定专辑下期列表)
19 | 1.3.1、获取期详情(当需要更多期的信息时)(使用接口10.获取指定期详情)
20 | 1.4、正常播放(流程结束)
21 | 22 | #### 二、电台类音频内容播放流程 23 | 2.1、获取分类列表(使用接口3.获取制定分类下列表)
24 | 2.2、获取专辑列表(使用接口4.获取制定分类下的内容)
25 | 2.2.1、获取专辑详情(当需要更多电台信息时)(使用接口6.获取电台详情)
26 | 2.3、获取电台播单列表(使用接口7.获取指定电台下期列表)
27 | 2.3.1、获取期详情(当需要更多期的信息时)(使用接口10.获取指定期详情)
28 | 2.4、正常播放(流程结束)
29 | 30 | #### 三、搜索内容播放流程 31 | 3.1、搜索关键词(使用接口5.搜索指定关键字内容)
32 | *当返回结果为频道时
33 | 3.2.1进入流程1.3、获取期列表
34 | *当结果为电台时
35 | 3.2.2进入流程2.3、获取电台播单列表
36 | *当结果为期时
37 | 3.2.3使用接口10获取播放地址
38 | -------------------------------------------------------------------------------- /docs/radio-get.md: -------------------------------------------------------------------------------- 1 | ##获取电台详情 2 | === 3 | ###请求方式 4 | --- 5 | 6 | **GET** `http://open.kaolafm.com/v1/radio/get?appid={appid}&sign={sign}&openid={openid}&rid={rid}` 7 | 8 | ###认证参数 9 | --- 10 | | 参数名称 | 类型 | 是否必需 |描述 11 | |:------- |-------:|:------:|:----| 12 | | appid | string | 是 |应用id 13 | | sign | string | 是 |签名 14 | | openid | string | 是 |设备标识 15 | 16 | 17 | ###请求参数 18 | --- 19 | 20 | | 参数名称 | 类型 | 是否必需 |描述 21 | |:------- |-------:|:------:|:----| 22 | | rid | string | 是 |电台id 23 | 24 | 25 | 26 | ###返回参数 27 | --- 28 | 29 | | 参数名称 | 类型 | 描述 30 | |:------- |:-------:|:------| 31 | |rid | string | 电台id 32 | | name | string | 电台名称 33 | | description | string | 电台描述 34 | | logo | string | 电台logo 35 | | cover | string | 电台封面 36 | | hostList.name | string | 主持人名字 37 | | hostList.description | string | 主持人描述 38 | | hostList.img | string | 主持人图片 39 | |keyWords|string|关键词 40 | 41 | 42 | 43 | 44 | 45 | ###结果样例 46 | --- 47 | 48 | { 49 | 50 | "result": { 51 | "rid": "1200000000099", 52 | "name": "新闻.fm", 53 | "description": "考拉新闻,让有趣的人觉得有趣", 54 | "logo": "http://image.kaolafm.net/mz/images/201411/8b7f476f-7ba9-4d3b-83e7-9b4f32e9b7ce/default.jpg", 55 | "cover": "http://image.kaolafm.net/mz/images/201411/04ba98db-9774-45b8-a2da-9d74e5b85781/default.jpg", 56 | "hostList": [ ] 57 | }, 58 | "requestId": "zcrzd9405141646691769036" 59 | 60 | } 61 | 62 | ###错误信息 63 | 64 | 请参考错误代码释义 65 | -------------------------------------------------------------------------------- /docs/radio-playlist.md: -------------------------------------------------------------------------------- 1 | ##获取指定电台播单列表 2 | === 3 | ###请求方式 4 | --- 5 | 6 | **GET** `http://open.kaolafm.com/v1/radio/playlist?appid={appid}&sign={sign}&openid={openid}&rid={rid}` 7 | 8 | ###认证参数 9 | --- 10 | | 参数名称 | 类型 | 是否必需 |描述 11 | |:------- |-------:|:------:|:----| 12 | | appid | string | 是 |应用id 13 | | sign | string | 是 |签名 14 | | openid | string | 是 |设备标识 15 | 16 | 17 | ###请求参数 18 | --- 19 | 20 | | 参数名称 | 类型 | 是否必需 |描述 21 | |:------- |-------:|:------:|:----| 22 | | rid | string | 是 |电台id(即接口4当中type为3的cid) 23 | | clockid | string | 否 | 时钟id 第一次不填,之后通过上一次请求返回中的clockId获取 24 | | rate | string | 否 |音频码率 默认为原始码率,可选值为(32/64/128) 25 | 26 | 27 | 28 | 29 | ###返回参数 30 | --- 31 | 32 | | 参数名称 | 类型 | 描述 33 | |:------- |:-------:|:------| 34 | |aid | string | 期id 35 | | title | string | 期标题 36 | | description | string | 描述 37 | | albumId | string | 专辑id 38 | | albumName | string | 专辑名称 39 | | albumDescription | string | 专辑描述 40 | | cover | string | 封面 41 | | playurl | string | 播放地址 42 | | duration | string | 时长 单位秒 43 | | categoryId | string | 分类id 44 | | clockId | string | 时钟id 45 | | hostList.name | string | 主持人名字 46 | | hostList.description | string | 主持人描述 47 | | hostList.img | string | 主持人图片 48 | | number | string | 期数 49 | | publishDate | String | 上线日期(毫秒) 50 | | md5 | String | 文件md5 51 | | rate | String | 当前码率 52 | | fileSize | String | 文件大小(字节) 53 | | aacUrl | String | aacUrl播放地址 54 | | m3u8Url | String | m3u8Url播放地址 55 | 56 | 57 | 58 | ###结果样例 59 | --- 60 | 61 | { 62 | 63 | "result": [ 64 | { 65 | "aid": "1000000758962", 66 | "cover": null, 67 | "albumId": "1100000037152", 68 | "albumName": "SW-休闲FM-Tag-02", 69 | "title": "SW-休闲FM-Tag-02", 70 | "playurl": "http://image.kaolafm.net/mz/mp3_64/201411/2f4b3e7f-10c0-4aec-8be1-6ceb61c99805.mp3?appid=fiaju0644&deviceid=100000029020744&audioid=1000000758962", 71 | "duration": null, 72 | "categoryId": "131", 73 | "clockId": "", 74 | "intercutTime": "", 75 | "hostList": [ ], 76 | "albumDescription": "", 77 | "description": "", 78 | "publishDate": "1415257770000", 79 | "md5": "", 80 | "rate": "64", 81 | "number": 1, 82 | "fileSzie": "" 83 | }, 84 | { 85 | "aid": "1000000002083", 86 | "cover": "http://image.kaolafm.net/mz/images/201501/a76e0100-1da2-44aa-aebe-095688b88336/default.jpg", 87 | "albumId": "1100000003620", 88 | "albumName": "你怎么舍得我难过", 89 | "title": "你怎么舍得我难过", 90 | "playurl": "http://image.kaolafm.net/mz/mp3_64/201402/ef60c2c3-2ed0-4321-84c4-0296cb52a2ac.mp3?appid=fiaju0644&deviceid=100000029020744&audioid=1000000002083", 91 | "duration": null, 92 | "categoryId": "129", 93 | "clockId": "", 94 | "intercutTime": "", 95 | "hostList": [ 96 | { 97 | "name": "黄小琥", 98 | "description": "黄小琥1963年6月21日出生于台湾。\r\n1989年,黄小琥发行单曲《你是我最爱》,正式出道。1990年发行首张专辑《不只是朋友》,获得第二届金曲奖“最佳新人奖”以及“最佳录音奖”。1993年发行专辑《放纵玫瑰》。1994年发行专辑《飞越彩虹》,《我心孤独》。1996年发行专辑《午夜的单人床》。2001年发行个人创作专辑《她的歌》。\r\n2007年,担任超级星光大道客座评审 。2009年,发行的专辑《简单/不简单》在台湾地区销售量突破5万张。2010年,黄小琥凭借《没那么简单》走红,位居台湾2010年“10大KTV热门点播歌曲”第一位。", 99 | "img": "http://image.kaolafm.net/mz/images/201410/a8ca8db0-4fc3-4073-a0f5-621e29ea996f/default.jpg" 100 | } 101 | ], 102 | "albumDescription": "", 103 | "description": "对你的思念是一天又一天\r\n孤单的我还是没有改变\r\n美丽的梦何时才能出现\r\n亲爱的你好想再见你一面\r\n\r\n秋天的风一阵阵的吹过\r\n想起了去年的这个时候\r\n你的心到底在想些什么\r\n为什么留下这个结局\r\n让我承受\r\n\r\n最爱你的人是我\r\n你怎么舍得我难过\r\n在我最需要你的时候\r\n没有说一句话就走\r\n最爱你的人是我\r\n你怎么舍得我难过\r\n对你付出了这么多\r\n你却没有感动过\r\n\r\n秋天的风一阵阵的吹过\r\n想起了去年的这个时候\r\n你的心到底在想些什么\r\n为什么留下这个结局\r\n让我承受\r\n\r\n最爱你的人是我\r\n你怎么舍得我难过\r\n在我最需要你的时候\r\n没有说一句话就走\r\n最爱你的人是我\r\n你怎么舍得我难过\r\n对你付出了这么多\r\n你却没有感动过\r\n\r\n最爱你的人是我\r\n你怎么舍得我难过\r\n在我最需要你的时候\r\n没有说一句话就走\r\n最爱你的人是我\r\n你怎么舍得我难过\r\n对你付出了这么多\r\n你却没有感动过 ", 104 | "publishDate": "1392026413000", 105 | "md5": "", 106 | "rate": "64", 107 | "number": 1, 108 | "fileSzie": "" 109 | }, 110 | { 111 | "aid": "1000000001692", 112 | "cover": "http://image.kaolafm.net/mz/images/201501/c5cdf1ce-78af-4418-9b5d-8ebd3e66775f/default.jpg", 113 | "albumId": "1100000003502", 114 | "albumName": "伤心对我来说", 115 | "title": "伤心对我来说", 116 | "playurl": "http://image.kaolafm.net/mz/mp3_64/201401/eb0a9e51-1cbe-463e-8b42-9ec6b85df50a.mp3?appid=fiaju0644&deviceid=100000029020744&audioid=1000000001692", 117 | "duration": null, 118 | "categoryId": "129", 119 | "clockId": "", 120 | "intercutTime": "", 121 | "hostList": [ 122 | { 123 | "name": "高明骏", 124 | "description": "高明骏台湾著名歌手,先后发行十张个人专辑(台湾九张,大陆一张)。1988年首张《年轻的喝彩》在台湾一炮而红,后陆续推出九张个人专辑。一首《我悄悄地蒙上你的眼睛》更在大陆广为传唱。2000年定居北京,2006年推出第十张个人专辑《现在回家》,07年单曲《在水一方 爱的箴言》,08年《绽放》,09年《男人四十》,11年《时间在路上》,12年《春生的爱情》。一直不断在做音乐的他依旧保持着那性感苍凉、狂野奔放的嗓音。热爱生活的他,喜欢自己研究美食,喜欢携家人自驾旅行。音乐、家庭、美食、旅行已经构成了他生活的重要四个组成部分。", 125 | "img": "http://image.kaolafm.net/mz/images/201410/f0edb3f7-669e-402a-a5f1-e35440c7e674/default.jpg" 126 | } 127 | ], 128 | "albumDescription": "", 129 | "description": "爱 情 对我来说 \r\n它是让我宿醉的纯酒\r\n\r\n可是爱情 对你来说 \r\n只是续一杯 免费 的咖啡\r\n\r\nOH 伤 害对我来说\r\n怕是不可避免的结果\r\n\r\n可是伤害 对你来说\r\n只是又一 次 不经意的过错\r\n\r\nHONEY H O N E Y\r\n我没有 错\r\nHONEY H O N E Y\r\n我该如 何\r\n\r\n对你付出 已太多\r\n对你要求 没有过\r\nHONEY H O N E Y\r\n我该怎么做\r\n\r\nHO NEY 有个 女 孩\r\n她也曾经对我 这么说\r\n不 知 分开 对她来说\r\n伤心是否 和我现在 一样多\r\n\r\nOH HONEY 在你心中\r\n我是否只是其中 的一个\r\n可是 伤 心 对我来说\r\n却是第一次 也是最后 一次的结果\r\n\r\nHONEY H O N E Y\r\n我没有 错 \r\nHONEY H O N E Y\r\n我该如 何 \r\n\r\n对你付出 已太多 \r\n对你要求 没有过\r\nHONEY H O N E Y\r\n我该怎么做 \r\n\r\nHONEY H O N E Y\r\n我没有 错哦 \r\nHONEY H O N E Y\r\n我该如 何\r\n\r\n对你付出 已太多 \r\n对你要求 没有过\r\nHONEY H O N E Y\r\n我该怎么做 ", 130 | "publishDate": "1390728621000", 131 | "md5": "", 132 | "rate": "64", 133 | "number": 1, 134 | "fileSzie": "" 135 | }, 136 | { 137 | "aid": "1000000019653", 138 | "cover": "http://image.kaolafm.net/mz/images/201404/3705b65e-3ed8-4631-83e5-cda825ceef69/default.jpg", 139 | "albumId": "1100000006744", 140 | "albumName": "Smoke Gets In Your Eyes", 141 | "title": "Smoke Gets In Your Eyes", 142 | "playurl": "http://image.kaolafm.net/mz/mp3_64/201404/f9422dbf-ac04-4f8e-bb04-664422403cc0.mp3?appid=fiaju0644&deviceid=100000029020744&audioid=1000000019653", 143 | "duration": null, 144 | "categoryId": "129", 145 | "clockId": "", 146 | "intercutTime": "", 147 | "hostList": [ 148 | { 149 | "name": "The Platters", 150 | "description": "THE PLATTERS是流行音乐史上第一支在热门流行榜上拥有冠军歌曲的黑人合唱团体。THE PLATTERS发行的第一首ONLY YOU,原本是一首布鲁斯风格的歌曲,经过他们以流行乐的方式演唱,从而成为黑人歌星的第一首全球畅销金牌榜。\r\n被誉为美国国宝级组合的五黑宝(The Platters)是50年代最顶尖的美声团体之一,亦是当时最受欢迎的黑人团体。由东尼威廉斯、大卫林奇、赫伯瑞德、保罗罗宾与罗拉泰勒组成,在摇滚乐盛行之前他们以流行抒情歌曲成功虏获乐迷的心,干净、完美无懈可击的优美和声,让人为之着迷。", 151 | "img": "http://image.kaolafm.net/mz/images/201410/b93641e9-1575-4975-9392-8e1e7e98d56b/default.jpg" 152 | } 153 | ], 154 | "albumDescription": "", 155 | "description": "They asked me how I knew my true love was true. Oh,\r\nI of course replied\r\nsomething here inside cannot be denied.\r\nThey said someday youll find all who love are blind.\r\nOh,When your hearts on fire,\r\nyou must realize smoke gets in your eyes\r\nSo I chaffed them\r\nand I gaily laughed to think they could doubt my love.\r\nYet today my love has flown away, I am without my love.\r\nNow laughing friends deride tears I cannot hide. Oh,\r\nSo I smile and say\r\nwhen a lovely flame dies, smoke gets in your eyes!\r\nSmoke gets in your eyes\r\nSmoke gets in your eyes ", 156 | "publishDate": "1396404740000", 157 | "md5": "", 158 | "rate": "64", 159 | "number": 1, 160 | "fileSzie": "" 161 | }, 162 | { 163 | "aid": "1000000017851", 164 | "cover": "http://image.kaolafm.net/mz/images/201404/ec360c08-d709-42ea-bfe6-d39e8c3a8d86/default.jpg", 165 | "albumId": "1100000006479", 166 | "albumName": "晚安", 167 | "title": "晚安", 168 | "playurl": "http://image.kaolafm.net/mz/mp3_64/201403/0875d88d-bc3c-491f-80be-5d3aea82aa21.mp3?appid=fiaju0644&deviceid=100000029020744&audioid=1000000017851", 169 | "duration": null, 170 | "categoryId": "129", 171 | "clockId": "", 172 | "intercutTime": "", 173 | "hostList": [ 174 | { 175 | "name": "林宥嘉", 176 | "description": "林宥嘉,1987年7月1日出生于中国台湾屏东。\r\n2007年7月以大学生的身份,夺得台湾中视主办的歌唱选秀节目《超级星光大道》第一季冠军 ,并获华研音乐签约成为专属歌手 。演唱歌曲有《你把我灌醉》、《开到荼靡》、《我爱的人》和《你是我的眼》等。\r\n2010年10月18日获第十届CCTV-MTV音乐盛典港澳台地区年度最受欢迎潜力歌手奖 。代表作包括《说谎》、《神秘嘉宾》、《伯乐》、《我总是一个人在练习一个人》、《诱》等。", 177 | "img": "http://image.kaolafm.net/mz/images/201410/c621101b-4967-4f36-807b-edf56db93379/default.jpg" 178 | } 179 | ], 180 | "albumDescription": "", 181 | "description": "天 空白着夜晚\r\n城市一片灯火扰乱\r\n风 吹过看不见的天堂\r\n是谁还在忙碌地追赶\r\n\r\n晚安 让记忆松绑\r\n忘掉所有痛苦悲伤\r\n让 所有听不见的呐喊\r\n随着黑夜一起埋葬\r\n\r\n月 亮在你心坎\r\n可曾把你的梦点燃\r\n心 疼你每一步的成长\r\n擦干眼泪变得更勇敢\r\n\r\n晚安 卸下了翅膀\r\n轻轻打开梦里的窗\r\n路 尽管依然会有阻挡\r\n让我陪你一起飞翔\r\n\r\n梦 想去的地方\r\n因为不变所以简单\r\n爱 如果早已经被遗忘\r\n我的歌声不会有伤感\r\n\r\n晚安 静静地安躺\r\n躺在可以放心的床\r\n夜 因为有了梦才宽敞\r\n因为有你所以温暖 ", 182 | "publishDate": "1395978383000", 183 | "md5": "", 184 | "rate": "64", 185 | "number": 1, 186 | "fileSzie": "" 187 | }, 188 | { 189 | "aid": "1000000175600", 190 | "cover": "http://image.kaolafm.net/mz/images/201406/08864468-6f17-4dd6-8e9c-a99249f446a1/default.jpg", 191 | "albumId": "1100000011957", 192 | "albumName": "考拉FM-SW08", 193 | "title": "考拉FM-SW08", 194 | "playurl": "http://image.kaolafm.net/mz/mp3_64/201404/43b1835c-50ff-46c2-bf90-a9e4da8ca4e6.mp3?appid=fiaju0644&deviceid=100000029020744&audioid=1000000175600", 195 | "duration": null, 196 | "categoryId": "131", 197 | "clockId": "", 198 | "intercutTime": "", 199 | "hostList": [ ], 200 | "albumDescription": "", 201 | "description": "", 202 | "publishDate": "1411038121000", 203 | "md5": "", 204 | "rate": "64", 205 | "number": 1, 206 | "fileSzie": "" 207 | }, 208 | { 209 | "aid": "1000000019302", 210 | "cover": "http://image.kaolafm.net/mz/images/201404/b12744e2-dc08-43ae-902a-8c0a927db85c/default.jpg", 211 | "albumId": "1100000006807", 212 | "albumName": "画心", 213 | "title": "画心", 214 | "playurl": "http://image.kaolafm.net/mz/mp3_64/201404/7a3041aa-dd89-49df-b755-71b811842086.mp3?appid=fiaju0644&deviceid=100000029020744&audioid=1000000019302", 215 | "duration": null, 216 | "categoryId": "129", 217 | "clockId": "", 218 | "intercutTime": "", 219 | "hostList": [ 220 | { 221 | "name": "张靓颖", 222 | "description": "张靓颖(Jane Zhang),1984年10月11日生于四川成都,中国流行女歌手,毕业于四川大学外国语学院。2005年参加湖南卫视超级女声比赛荣获季军,赛后签约华友世纪和华谊兄弟,开始歌手生涯,7月发布个人首支单曲 《open up your dream 》。\r\n2006年10月发行第一张专辑《The One》,2007年9月1日,张靓颖凭借《我用所有报答爱》奖获香港电影金紫荆奖最佳电影歌曲。2008年,张靓颖首度与台湾地区组合三角cool合作演唱《功夫之王》片尾曲《Heroes》并演唱电影《画皮》主题曲《画心》,凭借《画心》获得香港电影金像奖最佳原创电影歌曲奖。", 223 | "img": "http://image.kaolafm.net/mz/images/201412/f1947e73-1b35-4247-9817-f706230f9c09/default.jpg" 224 | } 225 | ], 226 | "albumDescription": "", 227 | "description": "啦啦啦 啦啦啦....... \r\n看不穿 是你失落的魂魄 \r\n猜不透 是你瞳孔的颜色 \r\n一阵风 一场梦 \r\n爱如生命般莫测 \r\n你的心 到底被什么蛊惑 \r\n你的轮廓在黑夜之中淹没 \r\n看桃花 开出怎样的结果 \r\n看着你抱着我 目光似月色寂寞 \r\n就让你 在别人怀里快乐 \r\n爱着你 像心跳难触摸 \r\n画着你 画不出你的骨骼 \r\n记着你的脸色 是我等你的执着 \r\n你是我 一首唱不完的歌 \r\n看不穿 是你失落的魂魄 \r\n猜不透 是你瞳孔的颜色 \r\n一阵风 一场梦 \r\n爱是生命的莫测 \r\n你的心到底被什么蛊惑 \r\n你的轮廓在黑夜之中淹没 \r\n看桃花开出怎样的结果 \r\n看着你抱着我 目光比月色寂寞 \r\n就让你 在别人怀里快乐 \r\n爱着你 像心跳难触摸 \r\n画着你 画不出你的骨骼 \r\n记着你的脸色 是我等你的执着 \r\n你是我 一首唱不完的歌 \r\n你的轮廓在黑夜之中淹没 \r\n看桃花开出怎样的结果 \r\n看着你抱着我 目光比月色寂寞 \r\n就让你 在别人怀里快乐 \r\n爱着你 像心跳难触摸 \r\n画着你 画不出你的骨骼 \r\n记着你的脸色 是我等你的执着 \r\n我的心 只愿为你而割舍 ", 228 | "publishDate": "1396516081000", 229 | "md5": "", 230 | "rate": "64", 231 | "number": 1, 232 | "fileSzie": "" 233 | }, 234 | { 235 | "aid": "1000000019609", 236 | "cover": "http://image.kaolafm.net/mz/images/201404/a92f2ecf-676a-4587-9c43-86aa93d99aae/default.jpg", 237 | "albumId": "1100000006845", 238 | "albumName": "请你给我好一点的情敌", 239 | "title": "请你给我好一点的情敌", 240 | "playurl": "http://image.kaolafm.net/mz/mp3_64/201404/dca32cda-44b0-4bdd-8820-85e1a0af65a7.mp3?appid=fiaju0644&deviceid=100000029020744&audioid=1000000019609", 241 | "duration": null, 242 | "categoryId": "129", 243 | "clockId": "", 244 | "intercutTime": "", 245 | "hostList": [ 246 | { 247 | "name": "田馥甄", 248 | "description": "田馥甄(Hebe),1983年3月30日出生于台湾省新竹县,华语女子演唱团体S.H.E的成员之一。\r\n2000年,田馥甄参加”宇宙2000实力美少女选拔大赛“获得殿军,赛后与参赛成员任家萱、陈嘉桦共同签入华研国际音乐,组成S.H.E组合,进入演艺圈。2010年以其本名发布首张个人专辑《To Hebe》;同年10月举办《Love!田馥甄To Hebe》巡回音乐会。2011年9月发行第二张个人专辑《My Love》,入围第23届金曲奖最佳国语专辑及最佳国语女歌手等奖项。2013年11月发行第三张个人专辑《渺小》,入围第25届金曲奖最佳专辑包装与最佳音乐录像带奖。", 249 | "img": "http://image.kaolafm.net/mz/images/201410/ad750b0a-6276-4b98-89dd-5fe80562617a/default.jpg" 250 | } 251 | ], 252 | "albumDescription": "", 253 | "description": "这已经不是我第一次听到她的名字\r\n你是我们共同爱上的浪子\r\n其实我并不真的在乎\r\n与别人一起占有你\r\n我并不真的介意\r\n你的吻\r\n也盖着别人的印记\r\n\r\n如果这是你不能逃避的宿命\r\n就请你给我好一点的情敌\r\n至少让我拥有竞争的乐趣\r\n至少让我相信\r\n被遗弃\r\n有被遗弃的道理\r\n\r\n这已经不是我第一次听到她的故事\r\n你是我们共同爱上的主题\r\n其实我并不真的难过\r\n与他人一起分享所有\r\n我并不真的害怕\r\n你的爱\r\n左顾右盼牵牵挂挂\r\n\r\n如果这是我不能躲闪的结局\r\n我只要求给我好一点的情敌\r\n至少让我拥有完美的嫉妒\r\n至少让我感觉\r\n有另一人\r\n足以匹配我的孤独", 254 | "publishDate": "1397009369000", 255 | "md5": "", 256 | "rate": "64", 257 | "number": 1, 258 | "fileSzie": "" 259 | }, 260 | { 261 | "aid": "1000001729025", 262 | "cover": "http://image.kaolafm.net/mz/images/201507/c0897454-38fa-4bbb-9175-0e723dd577ce/default.jpg", 263 | "albumId": "1100000063810", 264 | "albumName": "泪滴", 265 | "title": "泪滴", 266 | "playurl": "http://image.kaolafm.net/mz/mp3_64/201507/418e18d4-3d1d-4fd5-b6b4-b18d6b95310d.mp3?appid=fiaju0644&deviceid=100000029020744&audioid=1000001729025", 267 | "duration": null, 268 | "categoryId": "129", 269 | "clockId": "", 270 | "intercutTime": "", 271 | "hostList": [ 272 | { 273 | "name": "张清芳", 274 | "description": "张清芳:(1966年8月31日-)英文名字Stella,金曲奖与金鼎奖“镀双金”华语世界天后级女歌手、电视与广播节目主持人,也曾尝试戏剧演出。张清芳1980年代即以学生歌手身份走红登峰,艺界持续力道惊人。二十年来,一直不靠绯闻炒作知名度,她令有人难望其项背的成绩,是华语流行音乐史上最杰出、最成功的艺人之一,迄今发行约30个人专辑累积销售量早在1998年由《TVBS周刊》调查已突破1千3百万张,有华语乐坛“东方不败”美称。", 275 | "img": "http://image.kaolafm.net/mz/images/201410/cc1ed246-6743-4f19-9a9a-784d3245b31b/default.jpg" 276 | } 277 | ], 278 | "albumDescription": "", 279 | "description": "泪滴泪滴 在我的眼里 从来不肯轻易的留下痕迹\r\n泪滴泪滴 在我的眼里 请你请你请你不要再离去\r\n浓浓愁绪 怎能说明 请你不要离去\r\n\r\n黎明里的浓雾渐渐散去\r\n你握著我的手说就要分离\r\n再也没有甜蜜的相聚 不会再说此情不渝\r\n\r\n当你的身影逐渐的远离\r\n只能告诉自己忘了过去\r\n就当你只是一场幻影 梦醒之后消失踪影", 280 | "publishDate": "1438015267000", 281 | "md5": "", 282 | "rate": "64", 283 | "number": 1, 284 | "fileSzie": "" 285 | }, 286 | { 287 | "aid": "1000000007381", 288 | "cover": "http://image.kaolafm.net/mz/images/201404/208876df-c0f6-4e0c-9ff8-aa91c15147c2/default.jpg", 289 | "albumId": "1100000004525", 290 | "albumName": "原来", 291 | "title": "原来", 292 | "playurl": "http://image.kaolafm.net/mz/mp3_64/201403/a0b1ea9a-161b-40b9-b902-d9477c8ad6ea.mp3?appid=fiaju0644&deviceid=100000029020744&audioid=1000000007381", 293 | "duration": null, 294 | "categoryId": "129", 295 | "clockId": "", 296 | "intercutTime": "", 297 | "hostList": [ 298 | { 299 | "name": "信乐团", 300 | "description": "信乐团堪称台湾乐坛最具代表力与影响力的乐队,他们成立于2002年,发行过多张专辑。初期成员有黄迈可、孙志群、刘晓华、傅超华和苏见信。2007年主唱苏见信离团,信乐团一度暂停活动。2008年10月,信乐团在北京举办主唱征选活动。2009年底,来自贵州的刘文杰加入信乐团成为新任主唱。2011年发行暌违6年的专辑《就是唯一》。", 301 | "img": "http://image.kaolafm.net/mz/images/201410/85edf3f0-b462-47b5-9f12-4981c1549109/default.jpg" 302 | } 303 | ], 304 | "albumDescription": "", 305 | "description": "原来爱不能强求\r\n越想拥有 往往越会得不到\r\n其实我们心里 都知道\r\n\r\n我也只能沉默\r\n看着窗边下着绵绵夜雨\r\n你到底要不要\r\n为何不肯说明了\r\n\r\n我看着你冷冷的微笑\r\n像是对我说这不是我们的幸福\r\n再走下去 是宽容还是结束\r\n都一样残酷\r\n\r\n我到现在终于才明白\r\n我就算赢得了世界也会输给你\r\n你的笑容 原来是最狠的报复\r\n\r\n原来爱不能强求\r\n越想拥有 往往越会得不到\r\n其实我们心里 都知道\r\n\r\n我也只能沉默\r\n看着窗边下着绵绵夜雨\r\n你到底要不要\r\n为何不肯说明了\r\n\r\n我看着你冷冷的微笑\r\n像是对我说这不是我们的幸福\r\n再走下去 是宽容还是结束\r\n都一样残酷\r\n\r\n我到现在终于才明白\r\n我就算赢得了世界也会输给你\r\n你的笑容 原来是最狠的报复\r\n\r\n我已经没有退路 我原来已被你俘虏\r\n爱情原来是你最伤人的毒\r\n\r\n我看着你冷冷的微笑\r\n像是对我说这不是我们的幸福\r\n再走下去 是宽容还是结束\r\n都一样残酷\r\n\r\n我到现在终于才明白\r\n我就算赢得了世界也会输给你\r\n你的笑容 原来是最狠的报复 ", 306 | "publishDate": "1393821563000", 307 | "md5": "", 308 | "rate": "64", 309 | "number": 1, 310 | "fileSzie": "" 311 | }, 312 | { 313 | "aid": "1000000762319", 314 | "cover": null, 315 | "albumId": "1100000037939", 316 | "albumName": "公益-不做低头族-解放篇", 317 | "title": "公益-不做低头族-解放篇", 318 | "playurl": "http://image.kaolafm.net/mz/mp3_64/201411/48810796-25cb-44b0-9b44-05dcbc920c22.mp3?appid=fiaju0644&deviceid=100000029020744&audioid=1000000762319", 319 | "duration": null, 320 | "categoryId": "131", 321 | "clockId": "", 322 | "intercutTime": "", 323 | "hostList": [ ], 324 | "albumDescription": "", 325 | "description": "", 326 | "publishDate": "1415704554000", 327 | "md5": "", 328 | "rate": "64", 329 | "number": 1, 330 | "fileSzie": "" 331 | }, 332 | { 333 | "aid": "1000000403376", 334 | "cover": "http://image.kaolafm.net/mz/images/201409/7c75525f-aaac-4f11-8665-6b2caa201c85/default.jpg", 335 | "albumId": "1100000022520", 336 | "albumName": "A Song For You", 337 | "title": "A Song For You", 338 | "playurl": "http://image.kaolafm.net/mz/mp3_64/201409/b72b5936-58a4-4a84-aa69-9ff10b3986d0.mp3?appid=fiaju0644&deviceid=100000029020744&audioid=1000000403376", 339 | "duration": null, 340 | "categoryId": "129", 341 | "clockId": "", 342 | "intercutTime": "", 343 | "hostList": [ 344 | { 345 | "name": "Celine Dion", 346 | "description": "席琳·迪翁1968年3月30日生于加拿大魁北克省。1990年推出首张英文专辑《UNISON》。1997年为电影《泰坦尼克号》献唱片尾曲《My Heart Will Go On》,并获得第70届奥斯卡最佳电影歌曲奖。\r\n2001年,席琳成为母亲。2003年复出,2003年3月至2007年12月在拉斯维加斯举行了《新的一天...》演唱会,历时5年共732场。一路走来,她已成为流行音乐世界最闪亮的明星。\r\n席琳·迪翁在全球范围内最少获得146项个人独占的音乐类纪录及非音乐类纪录,当中包括各类奖项、销量、排行榜成绩等,其中部分傲人纪录更是预计后人无法企及和打破!", 347 | "img": "http://image.kaolafm.net/mz/images/201410/36862940-7bfc-41a9-b443-886f96a99daa/default.jpg" 348 | } 349 | ], 350 | "albumDescription": "", 351 | "description": "Whitney , the queen of RnB!\r\n\r\nI've been so many places\r\nIn my life and time\r\nI've sung a lot of songs\r\nAnd I made some bad rhyme\r\n\r\nI've acted out my life in stages\r\nWith ten thousand people watching\r\nWell , but we're alone now\r\nAnd I'm singing this song to you\r\n\r\nI know your image of me\r\nIs what I hope to be\r\nI've treated you unkindly\r\nBut darling can't you see\r\n\r\nThere's no one more important to me\r\nBaby, can't you see through me\r\nWe're alone now\r\nAnd I'm singing this song to you\r\n\r\nYou taught me precious secrets\r\nOf the truth withholding nothing\r\nYou came out in front\r\nWhen I was hiding\r\n\r\nBut now I'm so much better\r\nAnd if my words don't come together\r\nListen to the melody\r\n'Cause my love is in there hiding\r\n\r\nI love you in a place\r\nWhere there's no space or time\r\nI love you for my life\r\nThen you are a friend of mine\r\n\r\nAnd when my life is over\r\nRemember when we were together (together)\r\nWe were alone\r\nAnd I was singing this song for you\r\n\r\nThis song for you\r\nThis song this song\r\nThis song for you\r\nThis song this song\r\nThis song for you\r\nThis song this song\r\nThis song for you you you you........\r\n\r\nI love you in place\r\nMy dear friend , where there's no space or time\r\nI love you for my life\r\nYou are a friend of mine\r\n\r\nAnd when my life is over\r\nRemember when we were together\r\nWe were alone\r\nAnd I was singing this song to you\r\n\r\nSinging this song to you\r\nSinging this song to you\r\nSinging this song\r\nI will sing this song for you", 352 | "publishDate": "1409811731000", 353 | "md5": "", 354 | "rate": "64", 355 | "number": 1, 356 | "fileSzie": "" 357 | }, 358 | { 359 | "aid": "1000000018719", 360 | "cover": "http://image.kaolafm.net/mz/images/201403/fd797e07-3ac8-467a-8616-81ec67d609dc/default.jpg", 361 | "albumId": "1100000006638", 362 | "albumName": "My All", 363 | "title": "My All", 364 | "playurl": "http://image.kaolafm.net/mz/mp3_64/201403/839848c8-5819-48f8-b428-6111b33f412d.mp3?appid=fiaju0644&deviceid=100000029020744&audioid=1000000018719", 365 | "duration": null, 366 | "categoryId": "129", 367 | "clockId": "", 368 | "intercutTime": "", 369 | "hostList": [ 370 | { 371 | "name": "Mariah Carey", 372 | "description": "玛丽亚·凯莉,1970年3月27日出生于美国纽约州长岛。她的母亲是拥有爱尔兰血统的白人歌剧女歌手,父亲则拥有非洲及委内瑞拉血统,因此凯莉常被美国媒体归类于黑人歌手。\r\n凯莉因其2亿张的唱片销量和无数的音乐榜单记录,以及5个八度的高亢音域和R&B式的演唱技巧闻名于世。 \r\n凯莉也被美国媒体誉为90年代至今的跨世纪天后歌手之一。她是全世界歌唱比赛参赛者最爱模仿的歌声,同时也是许多艺人梦寐以求合作的对象,但再多的封号与奖项也不足以形容凯莉的伟大与影响力。2008年凯莉入选《时代》杂志年度世界最有影响力人物之一。\r\n", 373 | "img": "http://image.kaolafm.net/mz/images/201410/a904419a-b646-4946-bd50-01733cae1c86/default.jpg" 374 | } 375 | ], 376 | "albumDescription": "", 377 | "description": "I am thinking of you.\r\nIn my sleepless solitude tonight.\r\nIf its wrong to love you\r\nThen my heart just wont let me be right.\r\nCause Im drowned in you.\r\nAnd I wont pull through.\r\nWithout you by my side.\r\nId give my all to have.\r\nJust one more night with you.\r\nId risk my life to feel.\r\nYour body next to mine.\r\nCause I cant go on.\r\nLiving in the memory of our song.\r\nId give my all for your love tonight\r\nBaby can you feel me?\r\nImagining Im looking in your eyes.\r\nI cant see you clearly.\r\nVividly emblazoned in my mind.\r\nAnd yet you are so far.\r\nLike a distant star.\r\nIm wishing on tonight.\r\nId give my all to have.\r\nJust one more night with you.\r\nId risk my life to feel.\r\nYour body next to mine\r\nCause i cant go on.\r\nLiving in the memory of our song.\r\nId give my all for your love tonight.\r\n[Guitar Break]\r\nId give my all to have.。\r\nJust one more night with you.\r\nId risk my life to feel.\r\nYour body next to mine.\r\nCause I cant go on.\r\nLiving in the memory of our song.\r\nId gi", 378 | "publishDate": "1396258654000", 379 | "md5": "", 380 | "rate": "64", 381 | "number": 1, 382 | "fileSzie": "" 383 | }, 384 | { 385 | "aid": "1000000007578", 386 | "cover": "http://image.kaolafm.net/mz/images/201404/34548683-7d37-4605-8438-c2f9f3405570/default.jpg", 387 | "albumId": "1100000004481", 388 | "albumName": "孤单爱情海", 389 | "title": "孤单爱情海", 390 | "playurl": "http://image.kaolafm.net/mz/mp3_64/201402/99f7896b-64b6-4de1-8832-1ac05fffea39.mp3?appid=fiaju0644&deviceid=100000029020744&audioid=1000000007578", 391 | "duration": null, 392 | "categoryId": "129", 393 | "clockId": "", 394 | "intercutTime": "", 395 | "hostList": [ 396 | { 397 | "name": "黄品源", 398 | "description": "黄品源(1967年3月17日—)台湾歌手,二十岁时与哥哥报名参加“第一届青春之星校际音乐大赛”,初试啼声即获得第二名。之后,他向制作人沈光远自荐自己的创作,而得其赏识,正式与他签约。在台湾,黄品源的专辑总销售量超越一佰万张以上,但其出碟频率颇低。2002年4月,黄品源主持中国电视公司综艺节目《综艺大哥大》是黄品源首度主持电视节目;2010年加盟内地新东家北京百娱国际文化传媒有限公司,期待在内地更大的市场发展空间。", 399 | "img": "http://image.kaolafm.net/mz/images/201410/a242eb29-e5e0-4102-b74e-6f81717b83c6/default.jpg" 400 | } 401 | ], 402 | "albumDescription": "", 403 | "description": "潮起潮落的海浪\r\n 像我思念的心好乱\r\n 失去你就像沉没的船\r\n 如果早一天说爱你\r\n 也许能挽回你的心\r\n 是恨是祝福分不清\r\n 我以为可以\r\n 假装从此不相依\r\n 不在乎不在乎你\r\n 谁说溃啼的泪\r\n 不会太难过\r\n 不想你才是这么\r\n\r\n 我的爱情海下着雨\r\n 谁在夜里哭泣\r\n 好想雨\r\n 给我些时间\r\n 我会好好重新爱一遍\r\n 我的爱情海下着雨\r\n 最孤单的距离\r\n 我相信\r\n 总会有一天\r\n 哪怕在一万年 ", 404 | "publishDate": "1393602006000", 405 | "md5": "", 406 | "rate": "64", 407 | "number": 1, 408 | "fileSzie": "" 409 | }, 410 | { 411 | "aid": "1000000010712", 412 | "cover": "http://image.kaolafm.net/mz/images/201404/1d9f24ac-997a-4e3c-a055-49715ad4e7ee/default.jpg", 413 | "albumId": "1100000005045", 414 | "albumName": "取名回忆的时光", 415 | "title": "取名回忆的时光", 416 | "playurl": "http://image.kaolafm.net/mz/mp3_64/201403/16504ccb-6a52-43f4-b3f4-13ecdee3a98a.mp3?appid=fiaju0644&deviceid=100000029020744&audioid=1000000010712", 417 | "duration": null, 418 | "categoryId": "129", 419 | "clockId": "", 420 | "intercutTime": "", 421 | "hostList": [ 422 | { 423 | "name": "吴莫愁", 424 | "description": "吴莫愁,1992年4月18日出生于黑龙江省齐齐哈尔市龙沙区,中国大陆新生代个性歌手。吴莫愁从小跟随父母亲开大篷车畅游全国,2012年在《中国好声音》节目中凭借出色表现获得年度亚军,一举成名。2012年与庾澄庆合作单曲《我要给你》,年末荣获中国魅力50人、亚洲年度新锐歌手、年度艺人、全球最美50新人、年度女性榜样等奖项。", 425 | "img": "http://image.kaolafm.net/mz/images/201410/4685f317-40cf-4205-ae5f-3d2ed9743805/default.jpg" 426 | } 427 | 428 | ], 429 | "requestId": "fiaju06440.1143935175219963" 430 | 431 | } 432 | ###错误信息 433 | 434 | 请参考错误代码释义 435 | -------------------------------------------------------------------------------- /docs/recommend.md: -------------------------------------------------------------------------------- 1 | ##精选接口 2 | === 3 | ###请求方式 4 | --- 5 | 6 | **GET** `http://open.kaolafm.com/v1/content/recommend?appid={appid}&sign={sign}&openid={openid}&pagenum={pagenum}&pagesize={pagesize}` 7 | 8 | ###认证参数 9 | --- 10 | | 参数名称 | 类型 | 是否必需 |描述 11 | |:------- |-------:|:------:|:----| 12 | | appid | string | 是 |应用id 13 | | sign | string | 是 |签名 14 | | openid | string | 是 |设备标识 15 | 16 | 17 | ###请求参数 18 | --- 19 | 20 | | 参数名称 | 类型 | 是否必需 |描述 21 | |:------- |-------:|:------:|:----| 22 | | pagenum | int | 否 默认是1 |页码 23 | | pagesize | int | 否 默认是20 | 每页大小 24 | 25 | 26 | ###返回参数 27 | --- 28 | 29 | | 参数名称 | 类型 | 描述 30 | |:------- |-------:|:------:| 31 | | aid | string | 专辑id | 32 | | name | string | 专辑名称 | 33 | |cover|string|专辑封面 34 | |description|string|专辑描述 35 | |listenNum|int|专辑播放次数 36 | |countNum|int|专辑碎片数量 37 | |newDate|long|最新专辑更新时间 38 | |hostList.name|string|主持人姓名 39 | |hostList.description|string|主持人描述 40 | |hostList.img|string|主持人图片 41 | 42 | 43 | 44 | 45 | ###结果样例 46 | --- 47 | 48 | { 49 | 50 | "result": { 51 | "aid": "1100000000033", 52 | "name": "海峡两岸", 53 | "cover": "http://image.kaolafm.net/mz/images/201401/09ceced2-cb6f-4f41-85ca-cce0e3bdabe1/default.jpg", 54 | "description": "《海峡两岸》节目分为两个版块:第一个是“热点扫描”,主要报道当日和近期台湾岛内的热点新闻;第二个是“热点透视”,当日或近期涉台热点深度报道", 55 | "hostList": [ 56 | { 57 | "name": "桑晨", 58 | "description": "暂无", 59 | "img": "http://image.kaolafm.net/mz/images/201401/09ceced2-cb6f-4f41-85ca-cce0e3bdabe1/default.jpg" 60 | }, 61 | { 62 | "name": "李红", 63 | "description": "暂无", 64 | "img": "http://image.kaolafm.net/mz/images/201401/09ceced2-cb6f-4f41-85ca-cce0e3bdabe1/default.jpg" 65 | } 66 | ] 67 | }, 68 | "requestId": "zcrzd9405141646530105724" 69 | 70 | } 71 | 72 | ###错误信息 73 | 74 | 请参考错误代码释义 75 | 76 | -------------------------------------------------------------------------------- /docs/signature.md: -------------------------------------------------------------------------------- 1 | ##签名算法 2 | 3 | 1. 获取请求的http method; 4 | 2. 获取请求的url,包括host和sheme,但不包括query_string的部分; 5 | 3. 将http method和url按顺序拼接成新字符串; 6 | 4. 在拼接好的字符串末尾追加上应用的Appid,secret_key(全部小写),并进行urlencode(将字符串以 URL 编码,编码格式为utf8), 形成 base_string(全部小写);
7 | 5. 注:请将UTF-8编码后的所有字母改成小写字母后再进行MD5编码; 8 | 9 | 10 | **上述字符串的 md5 值(32位)即为签名的值(请把MD5后的字母变为小写):** 11 | 12 | **ex:** sign=md5(urlencode($http_method$url$appid$secret_key),'utf-8'); 13 | 14 | 15 | **例如:**
16 | appid: cntkg4748 17 | 18 | 19 | secret key: 8cd734379145a43e3f18d5b03f871508 20 | 21 | 22 | http: get http://open.kaolafm.com/v1/category/sublist?cid=100 23 | 24 | 25 | **签名方式为** sign = md5(urlencode(gethttp://open.kaolafm.com/v1/category/sublistcntkg47488cd734379145a43e3f18d5b03f871508),utf-8) 26 |  27 | 28 | 29 | -------------------------------------------------------------------------------- /docs/top.md: -------------------------------------------------------------------------------- 1 | ##排行榜接口 2 | === 3 | ###请求方式 4 | --- 5 | 6 | **GET** `http://open.kaolafm.com/v1/content/top?appid={appid}&sign={sign}&openid={openid}&pagenum={pagenum}&pagesize={pagesize}` 7 | 8 | ###认证参数 9 | --- 10 | | 参数名称 | 类型 | 是否必需 |描述 11 | |:------- |-------:|:------:|:----| 12 | | appid | string | 是 |应用id 13 | | sign | string | 是 |签名 14 | | openid | string | 是 |设备标识 15 | 16 | 17 | ###请求参数 18 | --- 19 | 20 | | 参数名称 | 类型 | 是否必需 |描述 21 | |:------- |-------:|:------:|:----| 22 | | pagenum | int | 否 默认是1 |页码 23 | | pagesize | int | 否 默认是20 | 每页大小 24 | 25 | 26 | ###返回参数 27 | --- 28 | 29 | | 参数名称 | 类型 | 描述 30 | |:------- |-------:|:------:| 31 | | aid | string | 专辑id | 32 | | name | string | 专辑名称 | 33 | |cover|string|专辑封面 34 | |description|string|专辑描述 35 | |listenNum|int|专辑播放次数 36 | |countNum|int|专辑碎片数量 37 | |newDate|long|最新专辑更新时间 38 | |hostList.name|string|主持人姓名 39 | |hostList.description|string|主持人描述 40 | |hostList.img|string|主持人图片 41 | 42 | 43 | 44 | 45 | ###结果样例 46 | --- 47 | 48 | { 49 | 50 | "result": { 51 | "aid": "1100000000033", 52 | "name": "海峡两岸", 53 | "cover": "http://image.kaolafm.net/mz/images/201401/09ceced2-cb6f-4f41-85ca-cce0e3bdabe1/default.jpg", 54 | "description": "《海峡两岸》节目分为两个版块:第一个是“热点扫描”,主要报道当日和近期台湾岛内的热点新闻;第二个是“热点透视”,当日或近期涉台热点深度报道", 55 | "hostList": [ 56 | { 57 | "name": "桑晨", 58 | "description": "暂无", 59 | "img": "http://image.kaolafm.net/mz/images/201401/09ceced2-cb6f-4f41-85ca-cce0e3bdabe1/default.jpg" 60 | }, 61 | { 62 | "name": "李红", 63 | "description": "暂无", 64 | "img": "http://image.kaolafm.net/mz/images/201401/09ceced2-cb6f-4f41-85ca-cce0e3bdabe1/default.jpg" 65 | } 66 | ] 67 | }, 68 | "requestId": "zcrzd9405141646530105724" 69 | 70 | } 71 | 72 | ###错误信息 73 | 74 | 请参考错误代码释义 75 | -------------------------------------------------------------------------------- /docs/version.md: -------------------------------------------------------------------------------- 1 | ##版本升级接口 2 | === 3 | ###请求方式 4 | --- 5 | 6 | **GET** `http://open.kaolafm.com/v1/app/version?appid={appid}&sign={sign}&openid={openid}&version={version}` 7 | 8 | ###认证参数 9 | --- 10 | | 参数名称 | 类型 | 是否必需 |描述 11 | |:------- |-------:|:------:|:----| 12 | | appid | string | 是 |应用id 13 | | sign | string | 是 |签名 14 | | openid | string | 是 |设备标识 15 | 16 | 17 | ###请求参数 18 | --- 19 | 20 | | 参数名称 | 类型 | 是否必需 |描述 21 | |:------- |-------:|:------:|:----| 22 | | version | string | 是 |当前版本号 23 | 24 | 25 | ###返回参数 26 | --- 27 | 28 | | 参数名称 | 类型 | 描述 29 | |:------- |-------:|:------:| 30 | | updateType | int | 升级类型 | 31 | | updateVersion | string | 升级版本号 | 32 | |updateInfo|string|升级信息 33 | |updateUrl|string|apk下载地址 34 | 35 | 36 | 37 | 38 | 39 | ###结果样例 40 | --- 41 | 42 | { 43 | 44 | "result": { 45 | "updateType": 1, 46 | "updateVersion": "1.1.0", 47 | "updateInfo": "1.新增【订阅】功能\n2.修复已知问题,优化体验\n", 48 | "updateUrl": "http://open.kaolafm.com/kaolafm.apk" 49 | }, 50 | "requestId": "ffzex14030.11461045291564626" 51 | 52 | } 53 | 54 | ###错误信息 55 | 56 | 请参考错误代码释义 57 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 考拉FM 开发者服务 by kaolafm 7 | 8 | 9 | 10 | 11 | 14 | 15 | 16 |
17 |
18 |

考拉FM 开发者服务

19 |

考拉FM开发者服务是基于考拉FM各产品、面向开发者的开放接口(API)服务。在这里,你可以接入考拉FM的优质内容。

20 | 21 |

View the Project on GitHub kaolafm/api

22 | 23 | 24 | 29 |
30 |
31 |

32 | 目录

33 | 34 | 39 | 40 |

41 | 快速入门

42 | 43 |
44 | 45 |

调用考拉 api 接口前,请􏰁前向考拉 FM 申请 appid 及 secret key 46 | 所有 api 调用必须经过签名认证。

47 | 48 |

49 | API手册(测试版)

50 | 51 |
52 | 53 |
    54 |
  1. 激活当前设备
  2. 55 |
  3. 应用初始化
  4. 56 |
  5. 获取指定分类下列表
  6. 57 |
  7. 获取指定分类下内容
  8. 58 |
  9. 搜索指定关键字内容
  10. 59 |
  11. 获取专辑详情
  12. 60 |
  13. 获取指定专辑下期列表
  14. 61 |
  15. 获取电台详情
  16. 62 |
  17. 获取指定电台播单列表
  18. 63 |
  19. 获取指定期详情
  20. 64 |
65 | 66 |

67 | 附录

68 | 69 |
    70 |
  1. 签名算法
  2. 71 |
  3. 错误代码释义
  4. 72 |
73 |
74 | 78 |
79 | 80 | 81 | 82 | -------------------------------------------------------------------------------- /javascripts/scale.fix.js: -------------------------------------------------------------------------------- 1 | var metas = document.getElementsByTagName('meta'); 2 | var i; 3 | if (navigator.userAgent.match(/iPhone/i)) { 4 | for (i=0; i