更新时间:2025-01-09 GMT+08:00
分享

编辑周期子会议

modifySubCycleConf

接口描述

该接口用于编辑周期子会议。

注意事项

该接口在已登录状态下才能调用。

方法定义

1
modifySubCycleConf(modifySubCycleConfParam: HWMOpenModifySubCycleConfParamModel): Promise<HWMCommonResult>;

参数描述

参数

是否必须

类型

描述

modifySubCycleConfParam

HWMOpenModifySubCycleConfParamModel

编辑周期子会议参数。

表1 HWMOpenModifySubCycleConfParamModel参数说明

参数

是否必须

类型

描述

confId

string

会议ID。

subConfID

string

子会议唯一标识UUID。

startTime

number

会议开始时间(UTC时间),单位为秒。

说明:

UTC时间与UTC偏移量(转换为秒)的差值,如东八区为 UTC时间戳 - (8 * 60 * 60)。

confLen

number

会议持续时长,单位分钟。

recordAuthType

number

录播鉴权方式 0:可通过连接观看/下载(不拼接nonce)1:企业用户可观看/下载 2:与会者可观看/下载。

callInRestriction

ConfAllowJoinUserType

允许入会范围限制。默认所有用户。

allowGuestStartConf

boolean

允许来宾启动会议。

allowGuestStartConfTime

number

允许来宾提前入会时间范围(单位:分钟) 0-随时,n-提前n分钟启动会议。

返回值

表2 HWMCommonResult参数说明

参数

类型

描述

result

SDKERR

接口调用结果,HWM_SDKERR_SUCCESS表示成功,详细请参考错误码参考

reasonDesc

string

错误描述。

示例代码

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
/**
* 编辑周期子会议
*/
handleModifySubCycleConf() {
   const modifySubCycleConfParam: HWMOpenModifySubCycleConfParamModel = {
      confId: this.confId,
      subConfID: this.subConfID,
      startTime: this.getStartTime(),
      confLen: this.getConfLen()
    }
    UISDK.getConfMgrApi().modifySubCycleConf(modifySubCycleConfParam).then((res: HWMCommonResult) => {
      const message: string = res.result === SDKERR.HWM_SDKERR_SUCCESS ? '编辑子会议成功' : '编辑子会议失败' + res.result;
      console.log(message);
    })
}

相关文档