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

获取会议详情

getConfDetail

接口描述

该接口用于获取会议的详细信息。

注意事项

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

方法定义

1
getConfDetail(confId: string): Promise<HWMQueryConfInfoResult>;

参数描述

参数

是否必须

类型

描述

confId

string

会议ID。

返回值

表1 HWMQueryConfInfoResult参数说明

参数

类型

描述

result

SDKERR

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

reasonDesc

string

错误描述。

confDetailInfo

HWMConfDetailModel

会议详情。

表2 HWMConfDetailModel

参数名称

参数类型

参数说明

baseInfo

HWMConfBaseInfoModel

会议基本信息。

vmrId

string

云会议室唯一ID。

isVmr

boolean

是否是vmr会议。

isAutoRecord

boolean

是否开启自动录制会议。

isSmsOn

boolean

是否发送短信通知。

isMailOn

boolean

是否发送邮件通知。

isEmailCalenderOn

boolean

是否发送日历通知。

confAllowJoinUserType

ConfAllowJoinUserType

会议准入设置。

attendeeList

HWMAddAttendeeListModel

与会者列表。

isOpenWaitingRoom

boolean

是否开启等候室。

allowGuestStartConf

boolean

允许来宾启动会议。

allowGuestStartConfTime

number

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

maxAttendeeSize

number

会议方数,会议最大与会人数限制. 0: 无限制, 大于0: 会议最大与会人数。

表3 HWMConfBaseInfoModel

参数名称

参数类型

参数说明

confId

string

会议ID。

confSubject

string

会议主题。

hostPwd

string

主持人密码。

guestPwd

string

来宾密码。

startTimeStamp

number

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

endTimeStamp

number

会议结束时间(时间戳,单位秒)。

timezone

string

时区码。

schedulerName

string

会议预定者名称。

vmrConfId

string

用于云会议显示的ID。

hostJoinUri

string

主持人加入会议uri链接。

guestJoinUri

string

来宾加入会议uri链接。

selfConfRole

ConfRole

本人在会议中的角色。

conferenceType

ConferenceType

会议类型。

cycleParam

HWMCycleConfParamModel

周期会议的参数。

subConfParam

Array<HWMSubCycleConfParamModel>

周期子会议参数。

表4 HWMAddAttendeeListModel

参数名称

参数类型

参数说明

attendees

Array<HWMAttendeeBaseInfoModel>

添加与会者的列表。

示例代码

1
2
3
4
5
6
7
8
9
/**
* 获取会议详情
*/
handleGetConfDetail() {
    UISDK.getConfMgrApi().getConfDetail(confId).then((res: HWMQueryConfInfoResult) => {
      const message: string = res.result === SDKERR.HWM_SDKERR_SUCCESS ? '获取会议详情成功' : '获取会议详情失败' + res.result;
      console.log(message);
    });
}

相关文档