华为云会议 Meeting-编辑周期子会议:ModifySubCycleConf

时间:2025-02-12 15:11:46

ModifySubCycleConf

接口描述

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

注意事项

  1. 该接口在已登录状态下才能调用。
  2. 该接口为异步接口,返回值只代表接口是否调用成功,实际业务处理结果在对应的回调函数中返回。

方法定义

1
HWM_SDK_AGENT_API hwmsdk::HwmErrCode ModifySubCycleConf(const HwmModifySubCycleConfParam *modifySubCycleConfParam);

回调函数

1
virtual void OnModifySubCycleConfResult(hwmsdk::HwmErrCode ret, const char* reason) {};

参数描述

表1 结构体HwmModifySubCycleConfParam参数说明

参数

是否必须

类型

描述

confId

char[]

会议id

subConfID

char[]

子会议唯一标识UUID

confMediaType

HwmConfMediaType

会议媒体类型

startTime

long long

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

说明:

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

confLen

unsigned int

会议持续时长,单位分钟

isAutoRecord

bool

会议开始后是否自动开启录制

recordAuthType

unsigned int

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

callInRestriction

HwmJoinConfPermissionType

呼入限制

allowGuestStartConf

bool

允许来宾启动会议

allowGuestStartConfTime

unsigned int

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

示例代码

 1 2 3 4 5 6 7 8 910111213141516171819
/*** 编辑周期子会议接口*/int demoConfListDlg::ModifySubCycleConf(){    hwmsdkagent::HwmModifySubCycleConfParam SubCycleConfParam{};    strcpy_s(SubCycleConfParam.confId, sizeof(SubCycleConfParam.confId), confId.c_str());    strcpy_s(SubCycleConfParam.subConfID, sizeof(SubCycleConfParam.subConfID), subConfUuid.c_str());     SubCycleConfParam.confMediaType = 1;    SubCycleConfParam.startTime = 1633017600;    SubCycleConfParam.confLen = 60;    SubCycleConfParam.isAutoRecord = false;    SubCycleConfParam.callInRestriction = 0;    SubCycleConfParam.allowGuestStartConf = false;    SubCycleConfParam.allowGuestStartConfTime = 0;     return hwmsdkagent::ModifySubCycleConf(&SubCycleConfParam);}
support.huaweicloud.com/sdkreference-meeting/toctopics/zh-cn_topic_0000001218171231.html