@sewise-dev
2016-11-18T03:14:46.000000Z
字数 6522
阅读 751
长庆社区手机App接口
1.节目新增(回复)评论
请求地址:mod=App&do=AddProgramComment
传参: 节目内容id program_id
评论内容 content(不少5个字符,最多255个字符)
返回值:json格式
是否评论成功 success(布尔值)
返回值示例:
{"success": true,"data": "评论成功!"}**2. 新增新闻评论**请求地址:mod=App&do=AddNewsComment传参: 新闻id news_id评论内容 content(不少5个字符,最多255个字符)返回值:json格式是否评论成功 success(布尔值)返回值示例:{"success": true,"data": "评论成功!"}**3.新闻评论列表**请求地址:mod=App&do=NewsComment传参: 新闻id news_id页码 page(可选参数,不传递默认取1)返回值:json格式无回复的情况返回值评论者头像 avatar评论者昵称 member评论时间 create_time评论内容 content请求成功{"success": true,"data": {"record": [{"id": "57","pid": "0","news_id": "115","create_time": "1458737957","status": "1","content": "继续评论!哈哈[em_6]","member": "13414401491","avatar": ""}],"total_page": 1,"page": 1,"pagesize": 5,"total_record": "1"}}**4.评论列表**请求地址:mod=App&do=ProgramComment传参: 节目id program_id页码 page(可选参数,不传递默认取1)返回值:json格式评论者头像 avatar评论者昵称 member评论时间 create_time评论内容 content{"success": true,"data": {"record": [{"id": "4","pid": "0","program_id": "7","create_time": "1458003048","status": "1","content": "用的不爽!","avatar": "","member": ""},{"id": "3","pid": "0","program_id": "7","create_time": "1458002974","status": "1","content": "恭喜发财!","avatar": "","member": null}],"total_page": 1,"page": 1,"pagesize": 5,"total_record": "3"}}失败返回示例{"success": false,"error_info": "没有数据"}>##5、直播##>>###5.1.获取直播源的sourceid###请求地址:mod=App&do=LiveSourceid传参(选传参数):channel_id(频道id)返回值:json格式,sourceid(直播源的sourceid路径)id(直播源的sourceid值)lssourceid (临时直播id)num (在线人数)返回值示例:```javascript{"success":true,"data":{"sourceid":"live:\/\/lives.hkstv.tv:5080\/mutfysrq\/hls","id":"mutfysrq","lslive":0,"lssourceid":"","num":"25"}}>>###5.2.节目单(epg数据)###请求地址:mod=App&do=LiveList传参:分两种情况a.获取7天日期和今天的直播节目列表传参:频道id(必传参数) channel_id返回值:json格式,直播日期 date(从今天开始往前推6天,共7天)直播开始时间 play_time直播标题 titleb.根据日期获取某一天的节目列表传参: 频道id(必传参数) channel_id年月日(必传参数) date(年份为四位,月份和日期均为两位。例如: date=2016-03-16)返回值:json格式,直播日期 date(从今天开始往前推6天,共7天)直播开始时间 play_time直播标题 title节目状态 play_state //-1已播 1直播 2未播返回值示例a:<div class="md-section-divider"></div>```javascript{"success":true,"data":{"date":["2016-03-01","2016-03-02","2016-03-03","2016-03-04","2016-03-05","2016-03-06","2016-03-07"],"today":[{"id":"1","title":"测试1","play_time":"10:20","duration":"2","description":"dbfjhbfgujh","details":"ioiuier","replay":"0","channel_id":"1","program_date":"2016-03-07"},{"id":"2","title":"测试2","play_time":"12:30","duration":"1","description":"tyyuwed","details":"qwwqmuixxd","replay":"0","channel_id":"1","program_date":"2016-03-07"},{"id":"3","title":"测试3","play_time":"14:30","duration":"1","description":"xcvgdfas","details":"kdhfjhkjsadkh","replay":"0","channel_id":"1","program_date":"2016-03-07"}]}}>>###5.3.获取直播多频道列表请求地址:mod=App&do=ChannelList返回值:json格式,sourceid(直播源的sourceid路径)id(直播源的channel_id值)sourcekey(直播源的sourceid值)num (在线人数)返回值示例:请求成功([success] => 1[data] => Array([0] => Array([id] => 1[sourceid] => live://192.168.1.22:5180/bzpxb9kw/hls[title] => 测试1[num] => 323)[1] => Array([id] => 2[sourceid] => live://192.168.1.22:5180/acvkypq8/hls[title] => 香港卫视[num] => 3)[2] => Array([id] => 7[sourceid] => live://192.168.1.22:5180/mdhscfl0/hls[title] => test11[num] => 23)[3] => Array([id] => 8[sourceid] => live://192.168.1.22:5180/uushgjei/hls[title] => kkkk[num] => 149)))>## 6、版本号请求地址:mod=App&do=version传参: 类型 type(ios,android)返回值:json格式app名称 appname版本号 verCode下载连接 url类型 type{"appname":"HKSTV","apkname":"HKSTV.apk","verName":"2.1.3","verCode":"2.1.3","url":"http:\/\/www.apicloud.com\/getIpa\/d520ccc6eb1688deb6780061da031c52","type":"ios"}>## 7、节目播放7.1.某一个节目播放详情请求地址:mod=App&do=ProgramVideo传参:节目id program_id返回值:json格式,节目id program_id视频源id video_id视频源 video多码率 videos(此数据不为空时读取该数据)播放次数 play_times成功返回值示例```javascript{"success": true,"data": {"program_id": "9","video_id": "3",,"video":"http:\/\/219.232.161.206:5081\/vod\/BDhKASbU.m3u8","videos":[{"selected":1,//默认选择视频,首先播放视频"name":"\u9ad8\u6e05","url":"http:\/\/219.232.161.206:5081\/vod\/aAotzhgC.m3u8"}],"play_times": "1"}}<div class="md-section-divider"></div>
7.2.某一个节目往期列表
请求地址:mod=App&do=ProgramPast
传参:分两种情况
a.获取年份和最近一年的节目列表
传参: 节目id program_id(必传参数)
返回值:json格式,
年份数组 year
最近一年的节目列表 data
节目id program_id
节目标题 program_title
图片 img_url
期数 period_id
视频源id video_id
节目内容id content_id
b.根据年份获取某一年的节目列表
传参: 节目id program_id(必传参数)
年份 year(必传参数,四位数年份值)
页码 page(可选参数,不传默认取第一页数据)
返回值:json格式,
年份 year
最近一年的节目列表 data
节目id program_id
节目标题 program_title
图片 img_url
期数 period_id
视频源id video_id
节目内容id content_id
成功返回示例1(不传递year参数)
{"success": true,"total_page": 2,"page": 1,"pagesize": 5,"total_record": "9","year": ["2016","2015"],"data": {"record": [{"program_id": "9","program_title": "全球股市震荡 阿里巴巴股票跌破发行价","img_url": {"pic_1": "./userdata/AdminProgramcontent1603/05/KGi2MQye.jpg","pic_2": "./userdata/AdminProgramcontent1602/24/I645yM6Z.jpg"},"period_id": "2016/02/25","video_id": "3"},{"program_id": "9","program_title": "全球股市震荡 阿里巴巴股票跌破发行价","img_url": {"pic_1": "./userdata/AdminProgramcontent1603/05/KGi2MQye.jpg","pic_2": "./userdata/AdminProgramcontent1602/24/I645yM6Z.jpg"},"period_id": "2016/02/25","video_id": "4"},{"program_id": "9","program_title": "全球股市震荡 阿里巴巴股票跌破发行价","img_url": {"pic_1": "./userdata/AdminProgramcontent1603/05/KGi2MQye.jpg","pic_2": "./userdata/AdminProgramcontent1602/24/I645yM6Z.jpg"},"period_id": "2016/02/25","video_id": "5"},{"program_id": "9","program_title": "全球股市震荡 阿里巴巴股票跌破发行价","img_url": {"pic_1": "./userdata/AdminProgramcontent1603/05/KGi2MQye.jpg","pic_2": "./userdata/AdminProgramcontent1602/24/I645yM6Z.jpg"},"period_id": "2016/02/25","video_id": "6"},{"program_id": "9","program_title": "全球股市震荡 阿里巴巴股票跌破发行价","img_url": {"pic_1": "./userdata/AdminProgramcontent1603/05/KGi2MQye.jpg","pic_2": "./userdata/AdminProgramcontent1602/24/I645yM6Z.jpg"},"period_id": "2016/02/25","video_id": "7"}]}}<div class="md-section-divider"></div>
成功返回示例2(传递year参数)
{"success": true,"total_page": 2,"page": 1,"pagesize": 5,"total_record": "10","year": "2016","data": {"record": [{"program_id": "18","program_title": "中苏联抗击法西斯七十周年档案展","img_url": {"pic_1": "./userdata/AdminProgramcontent1603/05/KGi2MQye.jpg","pic_2": ""},"period_id": "2016/02/24"},{"program_id": "18","program_title": "中苏联抗击法西斯七十周年档案展","img_url": {"pic_1": "./userdata/AdminProgramcontent1603/05/KGi2MQye.jpg","pic_2": ""},"period_id": "2016/02/24","video_id": "8"},{"program_id": "18","program_title": "中苏联抗击法西斯七十周年档案展","img_url": {"pic_1": "./userdata/AdminProgramcontent1603/05/KGi2MQye.jpg","pic_2": ""},"period_id": "2016/02/24","video_id": "9"},{"program_id": "18","program_title": "中苏联抗击法西斯七十周年档案展","img_url": {"pic_1": "./userdata/AdminProgramcontent1603/05/KGi2MQye.jpg","pic_2": ""},"period_id": "2016/02/24","video_id": "10"},{"program_id": "18","program_title": "中苏联抗击法西斯七十周年档案展","img_url": {"pic_1": "./userdata/AdminProgramcontent1603/05/KGi2MQye.jpg","pic_2": ""},"period_id": "2016/02/24","video_id": "11"}]}}