API接口URL:

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

参数:

公共参数(查看详细

接口参数 ↓

名称 类型 是否必传 说明
LiveID Integer 直播ID
WatchWay Integer 观看方式:0 自由观看,1 密码观看,2 付费观看,3 手机号码观看,5 手机号码+验证码,6 登录观看,7 第三方授权观看
WatchPwd String 观看密码(4 位或者 6 位)
WatchWaytTip String 密码提示语,等于''的时候表示清除
WatchFee double 观看费用,单位:元
ClearMobiles Integer 是否清除原来设置的手机号码,默认 0 不清除:0 否 1 是
AddNameMobiles String 新增【姓名-手机号码】集合,不能超过 100 个手机号码,例如 张三-13012345678;李四-13023456789 。用英文符号 ; 间隔每个【姓名-手机号码】,如果包含已经存在的手机号码,则跳过该号码
DelNameMobiles String 删除手机号码集合,不能超过 100 个手机号码,例如 13012345678;13023456789 。用英文符号 ; 间隔每个手机号码
AuthAttr String 直播第三方鉴权地址
AuthCode String 直播第三方鉴权秘钥,如果不传值,则默认等于企业密钥CompSecret

注意:

观看方式        相关参数
密码观看        WatchPwd、WatchWaytTip
付费观看        WatchFee
手机号码        ClearMobiles、AddNameMobiles、DelNameMobiles
第三方授权观看  AuthAttr、AuthCode

返回数据:

名称 类型 说明
RspCode string 响应码
RspDesc string 响应描述

返回状态码RspCode说明

数值 说明
0 请求成功
1 鉴权失败
2 参数格式错误,请校对参数格式
4 传参错误,SQL注入校验不通过
5 未知错误
6 缺少必传参数
7 找不到该场直播
8 观看方式错误
9 密码格式不对
10 费用格式不对(不能为空或者小于0)
11 添加【姓名-手机号码】不能超过100个
12 删除【手机号码】不能超过100个
13 【姓名-手机号码】格式不对
14 自定义鉴权的跳转地址不能为空

样例一

js跨域调用接口(get)
注:中文需要进行转码处理
NewLiveSubject:encodeURI('直播1', 'UTF-8')

function test(){
    var params = { 
        RequestId : '123456789', 
        CompID : 1, 
        SecretKey : '403511df3d1b17a4b7261c4fc7fe014e',  
        DoAction : 'get',  
        CallBack: 'jsoncallback'
    }
    $.ajax({
        url : 'http://www.cloudroom.com/api/modifyWatchWayAPI',
        data : params,
        dataType : 'jsonp',
        success : function(result){}
    });
}

function jsoncallback(result){
    //接口回调处理
}

样例二

java样例(查看详细



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

results matching ""

    No results matching ""