API接口URL:

http://www.cloudroom.com/api/queryLiveAPI

参数:

公共参数(查看详细

接口参数 ↓

名称 类型 是否必传 说明
LiveID Integer 直播ID
LiveSubject String 直播名称
CreateStartTime long 创建直播时间(计算之后),1970 年 01 月 01 日 00 时 00 分 00 秒起至现在的总秒数
CreateEndTime long 创建直播时间(计算之前),1970 年 01 月 01 日 00 时 00 分 00 秒起至现在的总秒数
LiveStartTime long 最近一次开始直播时间(计算之后),1970 年 01 月 01 日 00 时 00 分 00 秒起至现在的总秒数
LiveEndTime long 最近一次开始直播时间(计算之前),1970 年 01 月 01 日 00 时 00 分 00 秒起至现在的总秒数
OwnerID Integer 用户ID(查询该用户的直播)
Status Integer 直播状态:0 未开始 1 进行中 2 已结束 3 回放中
PageSize Integer 分页查询每页数量,最小值 1 最大值 50 ,默认值 20 ,超出范围则使用默认值
PageNumber Integer 分页查询查询页数,最小值 1 ,默认值 1 ,超出范围则使用默认值
LiveIDs String 直播号集合,以英文符号 , 拼接直播号(如 11111111,22222222,33333333 ),单次拼接不能超过50个直播号

返回数据:

名称 类型 说明
RspCode string 响应码
RspDesc string 响应描述
Data map 数据集合

Data数据

名称 类型 说明
LiveNum Integer 符合条件的直播总数
LiveList List 数据集合(数组)

LiveList

名称 类型 说明
liveID Integer 直播ID
liveSubject String 直播名称
createtime String 创建时间
starttime String 最近的直播开始时间
liveUrl String 直播URL
ownerID Integer 直播所属用户ID
ownerName String 直播所属用户名称
userNum String 直播所属用户账号(手机)
liveImg Integer 直播列表显示封面
coverImg Integer 直播收看端背景图
pushStreamAddr String 直播推流地址

返回状态码RspCode说明

数值 说明
0 请求成功
1 鉴权失败
2 参数格式错误,请校对参数格式
4 传参错误,SQL注入校验不通过
5 未知错误
7 直播号拼接不能超过50个直播号

样例一

js跨域调用接口(get)
function test(){
    var params = { 
        RequestId : '123456789', 
        CompID : 1, 
        SecretKey : 'e10adc3949ba59abbe56e057f20f883e', 
        DoAction : 'get',  
        CallBack: 'jsoncallback'
    }
    $.ajax({
        url : 'http://www.cloudroom.com/api/queryLiveAPI',
        data : params,
        dataType : 'jsonp',
        success : function(result){}
    });
}
function jsoncallback(result){
    //接口回调处理
    Int queueCount = result.Data.LiveNum;
    Var obj = result.Data.LiveList[0];
}

样例二

java样例(查看详细



© HeDonghai all right reserved,powered by Gitbook文件修订时间: 2018-11-20 14:29:10

results matching ""

    No results matching ""