接口地址:http://api.hlzbcj9.com/api/video/getVideoList
返回格式:JSON
请求方式:GET
请求示例:http://api.hlzbcj9.com/api/video/test

请求参数说明:

字段名 参数名 必填 类型 说明
  站长ID smtId string 登录后在账户中获取
  您的网站域名 domain string 登录后在域名管理中获取
  秘钥 key string 登录后在账户中获取

返回参数说明:

字段名 参数名 类型 说明
  返回状态 code string 成功状态:SUCCESS,失败状态:FAIL。
  返回信息 message string 返回信息,如非空,为错误原因 签名失败 参数格式校验错误!
  总页数 pagecount int
  总记录数 recordcount int
  每页记录数 pagesize int
  当前页数 page int
  视频列表数据 data array
  id int 直播间ID
  cate_id int 直播分类ID
  title string 直播标题
  name string 主播名称
  url string 直播源
  cover string 封面
  type_name string 直播分类名称
  vod_play_from string 播放页面,页面中记录用户播放时长,请使用iframe嵌入
  chat_url string 聊天室页面,页面中实时推送用户发言数据,请使用iframe嵌入
  audience string 直播间人数,不能实时统计,需要刷新页面,建议调用直播间人数统计接口

返回示例:

{
    "code": "SUCCESS",
    "message": "",
    "page": 1,
    "pagecount": 1,
    "pagesize": 100,
    "recordcount": 6,
    "list": [{
        "id": 4,
        "cate_id": 2,
        "title": "篮球赛事",
        "name": "专业解说",
        "url": "https://v3.cdtlas.com/20220503/4xiO0jo9/index.m3u8",
        "status": 1,
        "create_time": "1650609655",
        "update_time": "1655879641",
        "description": "",
        "cover": "http://api.5k5j.com/public/uploads/20220613/4277c37613a633dcc50776e75a314ecf.jpg",
        "member_id": 11,
        "vod_name": "专业解说",
        "type_id": 2,
        "type_name": "篮球直播",
        "vod_play_from": "http://api.5k5j.com/api/video/playUrl?token=OGI1MTU2Y2VhOThhNDBiODM1ZDg4NWRlZTg0MzMzMDAsNCw1LHYzLm5pdXplbi5jb20=",
        "vod_time": "2022-06-22 14:34:01",
        "chat_url": "http://api.5k5j.com/api/video/chat?id=4",
        "audience": "4人",
        "user_id": "5"
    },
    {
        "id": 5,
        "cate_id": 1,
        "title": "足球赛事",
        "name": "美女解说",
        "url": "https://api.zbcj02.com/20220502/a8SLr0on/1100kb/hls/index.m3u8",
        "status": 1,
        "create_time": "1650767369",
        "update_time": "1655881160",
        "description": "",
        "cover": "http://api.5k5j.com/public/uploads/20220613/359d5667f406887997a5d1d2d925f3be.jpg",
        "member_id": 15,
        "vod_name": "美女解说",
        "type_id": 1,
        "type_name": "足球直播",
        "vod_play_from": "http://api.5k5j.com/api/video/playUrl?token=OWFlZmU2YTIwYmJiNmUwN2YyNGIxOTkyNDczNTJkNjAsNSw1LHYzLm5pdXplbi5jb20=",
        "vod_time": "2022-06-22 14:59:20",
        "chat_url": "http://api.5k5j.com/api/video/chat?id=5",
        "audience": "0人",
        "user_id": "5"
    },
    {
        "id": 6,
        "cate_id": 3,
        "title": "才艺展示",
        "name": "娱乐直播",
        "url": "https://api.zbcj02.com/20220503/72VnK5S4/1100kb/hls/index.m3u8",
        "status": 1,
        "create_time": "1650767499",
        "update_time": "1655881193",
        "description": "",
        "cover": "http://api.5k5j.com/public/uploads/20220613/0aa6842a335f9efb158ecc92e542eb2d.jpg",
        "member_id": 11,
        "vod_name": "娱乐直播",
        "type_id": 3,
        "type_name": "娱乐直播",
        "vod_play_from": "http://api.5k5j.com/api/video/playUrl?token=ZGIzZGQ1YTAyNDNlMTY5NDdjYTFhYTgwZTQyMTQ2NWMsNiw1LHYzLm5pdXplbi5jb20=",
        "vod_time": "2022-06-22 14:59:53",
        "chat_url": "http://api.5k5j.com/api/video/chat?id=6",
        "audience": "2人",
        "user_id": "5"
    },
    {
        "id": 7,
        "cate_id": 4,
        "title": "三级爱情",
        "name": "午夜剧场",
        "url": "https://v3.cdtlas.com/20220504/OINBOAtw/index.m3u8",
        "status": 1,
        "create_time": "1650767557",
        "update_time": "1655052326",
        "description": "",
        "cover": "http://api.5k5j.com/public/uploads/20220613/d396c6860bb35da6862a5ddcc20d78e7.jpg",
        "member_id": null,
        "vod_name": "午夜剧场",
        "type_id": 4,
        "type_name": "午夜直播",
        "vod_play_from": "http://api.5k5j.com/api/video/playUrl?token=ZDBhNDVmOTQzOGFlODNhOTZlYTFkYjJjNTRjMmZjMDIsNyw1LHYzLm5pdXplbi5jb20=",
        "vod_time": "2022-06-13 00:45:26",
        "chat_url": "http://api.5k5j.com/api/video/chat?id=7",
        "audience": "0人",
        "user_id": "5"
    },
    {
        "id": 8,
        "cate_id": 5,
        "title": "体育竞技",
        "name": "体育综合",
        "url": "https://v3.cdtlas.com/20220504/YevVUrtA/index.m3u8",
        "status": 1,
        "create_time": "1650767596",
        "update_time": "1655052360",
        "description": "",
        "cover": "http://api.5k5j.com/public/uploads/20220613/97077846fa755553f1d4f379a1744100.jpg",
        "member_id": null,
        "vod_name": "体育综合",
        "type_id": 5,
        "type_name": "体育综合",
        "vod_play_from": "http://api.5k5j.com/api/video/playUrl?token=NDliZDA3ZGM5OTY5ZjFiYmM0NzU3YjA1MDZjNGM3NWYsOCw1LHYzLm5pdXplbi5jb20=",
        "vod_time": "2022-06-13 00:46:00",
        "chat_url": "http://api.5k5j.com/api/video/chat?id=8",
        "audience": "3人",
        "user_id": "5"
    },
    {
        "id": 9,
        "cate_id": 6,
        "title": "不一样的解说",
        "name": "红单侃球",
        "url": "https://sf1-cdn-tos.huoshanstatic.com/obj/media-fe/xgplayer_doc_video/hls/xgplayer-demo.m3u8",
        "status": 1,
        "create_time": "1650767623",
        "update_time": "1655052368",
        "description": "",
        "cover": "http://api.5k5j.com/public/uploads/20220613/97077846fa755553f1d4f379a1744100.jpg",
        "member_id": null,
        "vod_name": "红单侃球",
        "type_id": 6,
        "type_name": "赛事综合",
        "vod_play_from": "http://api.5k5j.com/api/video/playUrl?token=ZGQ5MzljZGUwM2Q5MGM4MzhhNjgxNDVmY2M5NTY2YjEsOSw1LHYzLm5pdXplbi5jb20=",
        "vod_time": "2022-06-13 00:46:08",
        "chat_url": "http://api.5k5j.com/api/video/chat?id=9",
        "audience": "2人",
        "user_id": "5"
    }]
}

服务级错误码参照(error_code):

  错误码 说明
  FAIL 参考message提示信息

系统级错误码参照:

  错误码 说明 旧版本(resultcode)

错误码格式说明(示例:200201):

  2 002 01
  服务级错误(1为系统级错误) 服务模块代码(即数据ID) 具体错误代码

演示:

let sign = md5(smtId+domain+key).toUpperCase();
$.ajax({
    type: 'post',
    url: request_url+'/api/video/getList',
    data: {},
    headers: {
        'smtId': smtId,
        'domain': domain,
        'key': key,
        'sign': sign
    },
    success: function (res){

    }
});