MeetingApi
MeetingApi
new MeetingApi()
Meeting SDK入口
Methods
<async> Mute(params) → {promise}
哑音操作
Parameters:
Name | Type | Description | ||||||
---|---|---|---|---|---|---|---|---|
params | object | 参数对象 Properties
|
Returns:
返回一个promise
Type
promise
<async> Silence(params) → {promise}
静音操作
Parameters:
Name | Type | Description | ||||||
---|---|---|---|---|---|---|---|---|
params | object | 参数对象 Properties
|
Returns:
返回一个promise
Type
promise
<async> addCallback(name, callback) → {promise}
设置meetingSDK回调接口
Parameters:
Name | Type | Description |
---|---|---|
name | string | 回调名 |
callback | function | 回调函数 |
Returns:
返回一个promise
Type
promise
<async> addMts(conf_id, from_audiences, mtlist) → {promise}
批量添加本级终端
Parameters:
Name | Type | Description |
---|---|---|
conf_id | string | 会议conf_id |
from_audiences | number | 是否是从观众席切换过来的,非切换可不填写此参数. 0-否;1-是; |
mtlist | array | 终端对象数组, 终端对象具体内容请参见 "科达视讯平台会控API"-"批量添加本级终端" |
Returns:
返回一个promise,data.mts:添加的终端数组
Type
promise
<async> applyBroadcast() → {promise}
举手:申请成为发言人
Returns:
返回一个promise
Type
promise
<async>changeRemoteCameraStatus(params)→ {promise}
Name | Type | Description | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
params | object | 参数对象 Properties
|
Parameters:
<async> confNameChange(conf_id, conf_name) → {promise}
修改会议名称
Parameters:
Name | Type | Description |
---|---|---|
conf_id | string | 会议id |
conf_name | string | 会议名称 1.字符限制: a.仅允许输入:英文、汉字、数字、符号包含下划线【_】、减号【-】、小数点【.】、左括号【(】、右括号【)】、@、# b.不支持输入特殊字符:% & * ^ ~ ' " " ? / \ < > | ` " $ c.且首字符和尾字符仅允许输入:英文、数字、汉字 2.最大字符长度:128个字节,最大字符:32字符 |
Returns:
返回一个promise
Type
promise
<async> confSubscribeCmd(subscribe) → {promise}
终端向平台订阅:终端上/下线消息
Parameters:
Name | Type | Description |
---|---|---|
subscribe | boolean |
Returns:
返回一个promise
Type
promise
<async> createBookedConf(createParams) → {promise}
创建预约会议
Parameters:
Name | Type | Description | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
createParams | object | 创会参数,具体数据参见 "科达视讯平台会管API" Properties
|
Returns:
返回一个promise,data.conf_id:会议conf_id,data.meeting_id:会议meeting_id
Type
promise
<async> createConf(createParams) → {promise}
创建即时会议
Parameters:
Name | Type | Description | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
createParams | object | 创会参数,具体数据参见 "科达视讯平台会管API" Properties
|
Returns:
返回一个promise,data.conf_id:会议conf_id,data.meeting_id:会议meeting_id
Type
promise
<async> createVirtualMeetingRoom(createParams) → {promise}
创建虚拟会议室
Parameters:
Name | Type | Description | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
createParams | CreateVirtualMeetingRoomParam | 虚拟会议室参数 Properties
|
Returns:
返回一个promise, data.id:虚拟会议室id
Type
promise
<async> delBookedConf(conf_id) → {promise}
删除预约会议
Parameters:
Name | Type | Description |
---|---|---|
conf_id | string | 会议conf_id |
Returns:
返回一个promise
Type
promise
<async> delMts(conf_id, mtidlist) → {promise}
批量删除本级终端
Parameters:
Name | Type | Description |
---|---|---|
conf_id | string | 会议conf_id |
mtidlist | array | 终端id数组, id最大字符长度:48个字节 |
Returns:
返回一个promise
Type
promise
<async> delVirtualMeetingRoom(virtual_room_id) → {promise}
删除虚拟会议室
Parameters:
Name | Type | Description |
---|---|---|
virtual_room_id | string | 虚拟会议室ID |
Returns:
返回一个promise
Type
promise
<async> delayConf(conf_id, time) → {promise}
延长会议时间
Parameters:
Name | Type | Description |
---|---|---|
conf_id | string | 会议id |
time | number | 延长的时间,单位:分钟 |
Returns:
返回一个promise
Type
promise
<async> endConf(conf_id, endSubConf) → {promise}
结束即时会议
Parameters:
Name | Type | Description |
---|---|---|
conf_id | string | 会议conf_id |
endSubConf | number | 是否结束级联会议,不传默认为0, 0-否, 1-是. |
Returns:
返回一个promise
Type
promise
<async> getChairman(conf_id) → {promise}
获取主席
Parameters:
Name | Type | Description |
---|---|---|
conf_id | string | 会议id |
Returns:
返回一个promise, data.mt_id:主席id
Type
promise
<async> getCurrentDevice(device_type) → {promise}
获取当前使用的设备id
Parameters:
Name | Type | Description |
---|---|---|
device_type | number | 设备类型 0:麦克风,1:扬声器,2:摄像头 |
Returns:
返回一个promise, data为id
Type
promise
<async> getDeviceList(device_type) → {promise}
获取设备列表
Parameters:
Name | Type | Description |
---|---|---|
device_type | number | 设备类型 0:麦克风, 1:扬声器, 2:摄像头 |
Returns:
返回一个promise,data为设备列表
Type
promise
<async> getKrtcSdkToken(user_id) → {promise}
获取KrtcSdk Token
Parameters:
Name | Type | Description |
---|---|---|
user_id | string | 用户id |
Returns:
返回一个promise,data.KrtcSdkToken为token值
Type
promise
<async> getMeetingInfo(meeting_id) → {promise}
获得会议信息
Parameters:
Name | Type | Description |
---|---|---|
meeting_id | string | 会议meeting_id,非conf_id |
Returns:
返回一个promise, data为会议信息
Type
promise
<async> getMeetings(start, count, order, start_time, end_time, state) → {promise}
获得全部会议列表
Parameters:
Name | Type | Description |
---|---|---|
start | number | 默认为0,即从符合条件的数据中的第几行取数据,0为第一行数据 |
count | number | 默认为10,即在包含start在内的后count条数据,如果参数为0表示获取所有 |
order | number | 保留,默认为0 |
start_time | string | 开始时间,格式为ISO8601:2000标准(例: "2016-11-11T15:30:00+08:00"),不填表示从服务器当前时间开始 |
end_time | string | 结束时间,格式为ISO8601:2000标准(例: "2016-11-11T19:30:00+08:00"),不填表示从开始时间以后的所有 |
state | number | 会议状态:1:预约,2:开始,3:结束,6:待审批,7:审批不通过, 不传返回所有 |
Returns:
返回一个promise, data.total:会议数量,data.meetings:会议列表
Type
promise
<async> getMts(conf_id) → {promise}
获取会议终端列表
Parameters:
Name | Type | Description |
---|---|---|
conf_id | string | 会议conf_id |
Returns:
返回一个promise, data.mts:会议终端列表
Type
promise
<async> getOngoingConfInfo(conf_id) → {promise}
获取即时会议信息
Parameters:
Name | Type | Description |
---|---|---|
conf_id | string | 会议id |
Returns:
返回一个promise,data为会议信息
Type
promise
<async> getOngoingConfs(own_conf, start, count, matches) → {promise}
获得即时会议列表
Parameters:
Name | Type | Description |
---|---|---|
own_conf | number | 是否仅获取与自己相关的会议(自己为创建者或会议成员),默认为0. 0-否;1-是; |
start | number | 获取的视频会议列表的起始会议位置, 0表示第一个会议, 默认为0 |
count | number | 获取的视频会议的个数, 即包括start在内的后count个会议, 0代表获取所有会议, 默认为10 |
matches | string | 根据会议号码/会议发起人(姓名)/会议名称过滤会议 |
Returns:
返回一个promise, data.total:会议数量,data.confs:会议列表
Type
promise
<async> getShareLink(meeting_id) → {promise}
获取会议分享链接
Parameters:
Name | Type | Description |
---|---|---|
meeting_id | string |
Returns:
返回一个promise,data.conf_link:分享链接
Type
promise
<async> getSpeaker(conf_id) → {promise}
获取发言人
Parameters:
Name | Type | Description |
---|---|---|
conf_id | string | 会议conf_id |
Returns:
返回一个promise, data.mt_id:终端id, data.force_broadcast:是否强制广播
Type
promise
<async> getVirtualMeetingRoomInfo(virtual_room_id) → {promise}
获取虚拟会议室详情
Parameters:
Name | Type | Description |
---|---|---|
virtual_room_id | string | 虚拟会议室ID |
Returns:
返回一个promise, data:会议室详情
Type
promise
<async> getVirtualMeetingRoomList(count, order, start) → {promise}
获取虚拟会议室列表
Parameters:
Name | Type | Description |
---|---|---|
count | number | 获取的虚拟会议数,默认为10 |
order | number | 根据虚拟会议的时间排序,默认为0 |
start | number | 虚拟会议的开始行,默认为0 |
Returns:
返回一个promise, data.virtual_meeting_rooms:虚拟会议室数组
Type
promise
<async> init(krtcSdkLogParam, krtcSdkInitParam) → {promise}
krtcsdk初始化
Parameters:
Name | Type | Description | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
krtcSdkLogParam | object | 日志参数 Properties
| |||||||||||||||||||||
krtcSdkInitParam | object | 音视频初始化参数 Properties
|
Returns:
返回一个promise
Type
promise
<async> joinConf(params) → {promise}
加入会议
Parameters:
Name | Type | Description | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
params | object | 参数对象 Properties
|
Returns:
返回一个promise
Type
promise
<async> leaveConf() → {promise}
离开会议
Returns:
返回一个promise
Type
promise
<async> login(params) → {promise}
krtcsdk登录
Parameters:
Name | Type | Description | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
params | object | 参数对象 Properties
|
Returns:
返回一个promise
Type
promise
<async> loginEx(params) → {promise}
krtcsdk新登录接口
Parameters:
Name | Type | Description | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
params | object | 参数对象 Properties
|
Returns:
返回一个promise
Type
promise
<async> logout(params) → {promise}
krtcsdk登出
Parameters:
Name | Type | Description |
---|---|---|
params | object | 参数对象:空 |
Returns:
返回一个promise
Type
promise
<async> modifyLocalLayoutStyle(params) → {promise}
改变本地流视频显示区域
Parameters:
Name | Type | Description | ||||||
---|---|---|---|---|---|---|---|---|
params | object | 参数对象 Properties
| ||||||
param.render_param.width | number | 宽度百分比的分子数字,例如:width = 50, 表示宽度占屏幕宽度的50% | ||||||
param.render_param.height | number | 高度百分比的分子数字,例如:height = 50, 表示高度占屏幕高度的50% | ||||||
param.render_param.x | number | 以屏幕左上角为起始点(0,0),画面左上角横坐标数值相对于屏幕宽度百分比的分子数字x, | ||||||
param.render_param.y | number | 以屏幕左上角为起始点(0,0),画面左上角纵坐标数值相对于屏幕宽度百分比的分子数字y, | ||||||
param.render_param.z_order | number | 画面显示层次: 0 - low, 1 - mid, 2 - top |
Returns:
返回一个promise
Type
promise
<async> mtCameraControl(conf_id, mt_id, state) → {promise}
终端摄像头控制(开关参会人视频)
Parameters:
Name | Type | Description |
---|---|---|
conf_id | string | 会议id |
mt_id | string | 终端id |
state | number | 是否打开,0-打开;1-关闭; |
Returns:
返回一个promise
Type
promise
<async> muteConf(conf_id, mute, force_mute) → {promise}
会场哑音
Parameters:
Name | Type | Description |
---|---|---|
conf_id | string | 会议id |
mute | number | 哑音状态,0-停止静音;1-静音; |
force_mute | number | 全场哑音下是否禁止终端取消自身哑音 默认为0, 0-否;1-是; |
Returns:
返回一个promise
Type
promise
<async> muteMt(conf_id, mt_id, mute) → {promise}
终端哑音(开关参会人麦克风)
Parameters:
Name | Type | Description |
---|---|---|
conf_id | string | 会议id |
mt_id | string | 终端id |
mute | number | 是否哑音,0-停止哑音;1-哑音; |
Returns:
返回一个promise
Type
promise
<async> selectDual(params) → {promise}
选看指定终端双流
Parameters:
Name | Type | Description | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
params | object | 参数对象 Properties
|
Returns:
返回一个promise
Type
promise
<async> selectDualEx(params) → {promise}
选看指定终端双流单窗口
Parameters:
Name | Type | Description | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
params | object | 参数对象 Properties
| |||||||||
param.render_param.width | number | 宽度百分比的分子数字,例如:width = 50, 表示宽度占屏幕宽度的50% | |||||||||
param.render_param.height | number | 高度百分比的分子数字,例如:height = 50, 表示高度占屏幕高度的50% | |||||||||
param.render_param.x | number | 以屏幕左上角为起始点(0,0),画面左上角横坐标数值相对于屏幕宽度百分比的分子数字x, | |||||||||
param.render_param.y | number | 以屏幕左上角为起始点(0,0),画面左上角纵坐标数值相对于屏幕宽度百分比的分子数字y, | |||||||||
param.render_param.z_order | number | 画面显示层次: 0 - low, 1 - mid, 2 - top |
返回一个promise
Type
promise
<async> selectMix(params) → {promise}
选看混音器
Parameters:
Name | Type | Description |
---|---|---|
params | object | 参数对象:空 |
Returns:
返回一个promise
Type
promise
<async> selectMt(params) → {promise}
选看指定终端
Parameters:
Name | Type | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
params | object | 参数对象 Properties
|
Returns:
返回一个promise
Type
promise
<async> selectMtEx(params) → {promise}
选看指定终端单窗口
Parameters:
Name | Type | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
params | object | 参数对象 Properties
| ||||||||||||
param.render_param.width | number | 宽度百分比的分子数字,例如:width = 50, 表示宽度占屏幕宽度的50% | ||||||||||||
param.render_param.height | number | 高度百分比的分子数字,例如:height = 50, 表示高度占屏幕高度的50% | ||||||||||||
param.render_param.x | number | 以屏幕左上角为起始点(0,0),画面左上角横坐标数值相对于屏幕宽度百分比的分子数字x, | ||||||||||||
param.render_param.y | number | 以屏幕左上角为起始点(0,0),画面左上角纵坐标数值相对于屏幕宽度百分比的分子数字y, | ||||||||||||
param.render_param.z_order | number | 画面显示层次: 0 - low, 1 - mid, 2 - top | ||||||||||||
params.logo | string | 台标字符 |
Returns:
返回一个promise
Type
promise
<async> selectVmpVideo(params) → {promise}
选看画面合成器
Parameters:
Name | Type | Description | ||||||
---|---|---|---|---|---|---|---|---|
params | object | 参数对象 Properties
|
Returns:
返回一个promise
Type
promise
<async> setCurrentDevice(device_type, devcice_id) → {promise}
设置当前设备
Parameters:
Name | Type | Description |
---|---|---|
device_type | number | 设备类型 0:麦克风, 1:扬声器, 2:摄像头 |
devcice_id | string | 设备id |
Returns:
返回一个promise
Type
promise
<async> setLocalStaticImage(params) → {promise}
设置静态图像
Parameters:
Name | Type | Description | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
params | object | 参数对象 Properties
|
Returns:
返回一个promise
Type
promise
<async> setMicVolume(level) → {promise}
调整麦克风音量
Parameters:
Name | Type | Description |
---|---|---|
level | number | 音量等级 0-255 |
Returns:
返回一个promise
Type
promise
<async> setSpeakerVolume(level) → {promise}
调整扬声器音量
Parameters:
Name | Type | Description |
---|---|---|
level | number | 音量等级 0-255 |
Returns:
返回一个promise
Type
promise
<async> setStaticImage(params) → {promise}
设置静态图像
Parameters:
Name | Type | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
params | object | 参数对象 Properties
|
Returns:
返回一个promise
Type
promise
<async> silenceConf(conf_id, silence) → {promise}
会场静音
Parameters:
Name | Type | Description |
---|---|---|
conf_id | string | 会议id |
silence | number | 静音状态,0-停止静音;1-静音; |
Returns:
返回一个promise
Type
promise
<async> specChairman(conf_id, mt_id) → {promise}
指定主席
Parameters:
Name | Type | Description |
---|---|---|
conf_id | string | 会议id |
mt_id | string | 设置主席的终端号,取消主席填空 最大字符长度:48个字节 |
Returns:
返回一个promise
Type
promise
<async> specSpeaker(conf_id, force_broadcast, mt_id) → {promise}
指定发言人
Parameters:
Name | Type | Description |
---|---|---|
conf_id | string | 会议conf_id |
force_broadcast | number | 是否设置发言人强制广播,仅SFU会议有效,默认为0。 0-否;1-是; |
mt_id | string | 设置发言人的终端号,取消发言人填空 最大字符长度:48个字节 |
Returns:
返回一个promise
Type
promise
<async> startAudio(params) → {promise}
开始发送音频
Parameters:
Name | Type | Description |
---|---|---|
params | object | 参数对象: 空 |
Returns:
返回一个promise
Type
promise
<async> startCameraTest(params) → {promise}
开启摄像头测试
Parameters:
Name | Type | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
params | object | 参数对象 Properties
|
Returns:
返回一个promise,返回一个promise, data为返回值。 0:成功, -1:参数错误, -2:开始摄像头设备失败
Type
promise
<async> startDualVideo(params) → {promise}
开启双流(开启桌面共享)
Parameters:
Name | Type | Description | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
params | object | 双流参数 Properties
|
Returns:
返回一个promise
Type
promise
<async> startLocalPreview(params) → {promise}
开启本地视频回显
Parameters:
Name | Type | Description | ||||||
---|---|---|---|---|---|---|---|---|
params | object | 参数对象 Properties
|
Returns:
返回一个promise
Type
promise
<async> startLocalPreview(@param) → {promise}
开启本地视频回显单窗口
Parameters:
Name | Type | Description | ||||||
---|---|---|---|---|---|---|---|---|
params | object | 参数对象 Properties
| ||||||
param.render_param.width | number | 宽度百分比的分子数字,例如:width = 50, 表示宽度占屏幕宽度的50% | ||||||
param.render_param.height | number | 高度百分比的分子数字,例如:height = 50, 表示高度占屏幕高度的50% | ||||||
param.render_param.x | number | 以屏幕左上角为起始点(0,0),画面左上角横坐标数值相对于屏幕宽度百分比的分子数字x,例如:x = 50, 表示画面左上角横坐标数值占屏幕宽度的50% | ||||||
param.render_param.y | number | 以屏幕左上角为起始点(0,0),画面左上角纵坐标数值相对于屏幕宽度百分比的分子数字y,例如:y = 50, 表示画面左上角纵坐标数值占屏幕高度的50% | ||||||
params.logo | string | 台标字符 |
Returns:
返回一个promise
Type
promise
<async> startMainVideo(@param) → {promise}
开始发送主视频
Parameters:
Name | Type | Description |
---|---|---|
@param | object | params - 参数对象 |
params.layer_count | number | 同一条主流最多允许同时发送三层分辨率,双流仅允许发一层 |
params.max_resolution | number | 最高层分辨[320x180:0, 640x360:1, 1280x720:2, 480x270:3, 960x540:4, 1920x1080:5],中低层分辨率为 maxResolution/2,maxResolution/4 |
params.max_fps | number | 最大帧率 |
params.bitrate | array | 每层流的码率(bps),索引0 1 2 分别代表 低 中 高 |
Returns:
返回一个promise
Type
promise
<async> startMicDeviceTest(devcice_id, callback) → {promise}
开始麦克风测试并获取麦克风音量
Parameters:
Name | Type | Description |
---|---|---|
devcice_id | string | 设备id |
callback | onLocalAudioLevelCallback |
回调函数
Returns:
返回一个promise
Type
promise
<async> startRecorders(conf_id, record_params) → {promise}
开启录像
Parameters:
Name | Type | Description | |||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
conf_id | string | 会议id | |||||||||||||||||||||||||||||||||
record_params | object | 录像参数 Properties
|
Returns:
返回一个promise, data.rec_id为录像机id
Type
promise
<async> startSpeakerDeviceTest(devcice_id, callback) → {promise}
开始扬声器测试
Parameters:
Name | Type | Description |
---|---|---|
device_id | string | 设备id |
callback | onAudioPlayoutPowerCallback | 回调函数 |
Returns:
返回一个promise, data是返回值, 0:成功 -1:参数错误 -2:开始扬声器设备失败
Type
promise
<async> stopCamera() → {promise}
关闭摄像头
Returns:
返回一个promise
Type
promise
<async> stopCameraTest() → {promise}
停止摄像头测试
Returns:
返回一个promise
Type
promise
<async> stopDualVideo() → {promise}
停止双流(关闭桌面共享)
Returns:
返回一个promise
Type
promise
<async> stopLocalPreview(params) → {promise}
停止本地视频回显
Parameters:
Name | Type | Description | ||||||
---|---|---|---|---|---|---|---|---|
params | object | 参数对象 Properties
|
Returns:
返回一个promise
Type
promise
<async> stopLocalStream(params) → {promise}
停止本地码流
Parameters:
Name | Type | Description | ||||||
---|---|---|---|---|---|---|---|---|
params | object | 参数对象 Properties
|
Returns:
返回一个promiseStream
Type
promise
<async> stopMicDeviceTest() → {promise}
停止麦克风测试
Returns:
返回一个promise
Type
promise
<async> stopRecorders(conf_id, rec_id, recorder_mode) → {promise}
停止录像
Parameters:
Name | Type | Description |
---|---|---|
conf_id | string | 会议conf_id |
rec_id | string | 录像机id |
recorder_mode | number | 录像模式 |
Returns:
返回一个promise
Type
promise
<async> stopSpeakerDeviceTest() → {promise}
停止扬声器测试
Returns:
返回一个promise
Type
promise
<async> unSelectStream(params) → {promise}
停止选看码流
Parameters:
Name | Type | Description | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
params | object | 参数对象 Properties
|
Returns:
返回一个promiseStream
Type
promise
<async> updateBookedConf(createParams, conf_id) → {promise}
更新预约会议
Parameters:
Name | Type | Description |
---|---|---|
createParams | object | 创会参数,具体数据参见 "科达视讯平台会管API" |
conf_id | string | 会议conf_id |
Returns:
返回一个promise,data.conf_id:会议conf_id,data.meeting_id:会议meeting_id
Type
promise
<async> updateVirtualMeetingRoom(virtual_room_id, createParams) → {promise}
修改虚拟会议室
Parameters:
Name | Type | Description |
---|---|---|
virtual_room_id | string | 虚拟会议室ID |
createParams | CreateVirtualMeetingRoomParam | 虚拟会议室参数 |
Returns:
返回一个promise
Type
promise
<async> validConfName(conf_name, start_time, end_time, meeting_id) → {promise}
会议名称校验
Parameters:
Name | Type | Description |
---|---|---|
conf_name | string | 会议名称 |
start_time | string | 开始日期,格式为 2020-07-24T15:30:00+08:00,不填表示当前时间 |
end_time | string | 结束时间,格式为 2020-07-24T15:30:00+08:00, 不填表示永久会议 |
meeting_id | number | 会议id,更新会议时必填 |
Returns:
返回一个promise, data.result:校验结果,1表示成功,无重名会议;0表示失败,有重名会议
Type
promise
<async> voiceActivation(conf_id, state, number) → {promise}
开启/关闭语音激励
Parameters:
Name | Type | Description |
---|---|---|
conf_id | string | 会议id |
state | number | 语音激励 0-关闭;1-开启; |
number | number | 语音激励敏感度(s),最小值3s |
Returns:
返回一个promise
Type
promise