API接口URL:
http://www.cloudroom.com/api/createLiveAPI
参数:
接口参数 ↓
名称 |
类型 |
是否必传 |
说明 |
LiveSubject |
string |
是 |
直播主题(30 长度以内) |
InteractiveLive |
Integer |
否 |
是否互动直播,0 否 1 是,默认 0 ;需要企业开通了互动直播权限 |
返回数据:
名称 |
类型 |
说明 |
RspCode |
string |
响应码 |
RspDesc |
string |
响应描述 |
Data |
map |
数据集合 |
Data数据
名称 |
类型 |
说明 |
liveID |
Integer |
直播号 |
liveurl |
string |
直播URL |
返回状态码RspCode说明
数值 |
说明 |
0 |
请求成功 |
1 |
鉴权失败 |
2 |
参数格式错误,请校对参数格式 |
4 |
传参错误,SQL注入校验不通过 |
5 |
未知错误 |
6 |
缺少必传参数 |
7 |
企业没有设置互动直播权限,请联系代理商 |
8 |
创建失败 |
9 |
直播主题长度大于30 |
样例一
js跨域调用接口(get)
注:中文需要进行转码处理
LiveSubject:encodeURI('直播1', 'UTF-8')
function test(){
var params = {
RequestId : '123456789',
CompID : 1,
SecretKey: 'e10adc3949ba59abbe56e057f20f883e',
LiveSubject: encodeURI('直播1', 'UTF-8'),
DoAction: 'get',
CallBack: 'jsoncallback'
}
$.ajax({
url : 'http:// www.cloudroom.com/api/createLiveAPI',
data : params,
dataType : 'jsonp',
success : function(result){}
});
}
function jsoncallback(result){
//接口回调处理
}
样例二