更新时间:2024-07-30 GMT+08:00

会议详情

getConfDetail

接口描述

该接口用于获取会议详情。

注意事项

方法定义

1
- (void)getConfDetail:(NSString *)confId completeHandler:(HWMSDKConfInfoCompleteHandler)handler;

参数描述

HWMConfDetail继承于HWMBaseConfDetailParam

表1 HWMConfDetail参数说明,继承于HWMBaseConfDetailParam

参数

类型

描述

recordType

NSUInteger

录制类型(2是录制会议)

scheduleVmr

BOOL

是否是VMR预约记录:0.普通会议记录;1.VMR预约记录

isGuestFreePwd

BOOL

是否来宾免密

isSendNotify

BOOL

是否发送邮件通知

isSendSms

BOOL

是否发送短信通知

isSendCalendarNotify

BOOL

是否发送日历通知

isAutoRecord

BOOL

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

vmrId

NSString *

用VMRId创建的会议的标识,编辑会议时用

inviteHardTerminal

BOOL

是否允许邀请硬终端

audiencePwd

NSString *

观众密码

audienceJoinUri

NSString *

观众加入会议uri链接

audienceCount

NSUInteger

观众会场的人数

callInRestriction

HWMCallInRestrictionType

呼入限制

vmrFlag

BOOL

是否是VMR会议

attendee

NSArray<HWMAttendeeInfo *> *

与会者列表

confServerType

HWMConfServerType

会议类型

timeZone

NSString *

时区

cycleParam

HWMSDKCycleConfParamModel*

周期会议信息

subConf

NSArray<HWMSDKSubCycleConfParamModel *> *

周期子会议列表

vmrIdType

HWMVmrIdType

VMRID类型

allowGuestStartConf

BOOL

是否允许来宾提前启动会议

allowGuestStartConfTime

NSInteger

允许来宾提前入会时间范围(单位:分钟):

0 - 随时

x - 提前x分钟启动会议

isOpenWaitingRoom

BOOL

等候室开启开关

customInfo

NSString *

自定信息(会议详情、会中消息推送可以查看)

concurrentParticipants

NSUInteger

会议最大与会人数,默认0

表2 枚举HWMConfServerType说明

说明

HWMConfServerTypeMCU

MCU会议

HWMConfServerTypeMMR

MMR会议

HWMConfServerTypeRTC

RTC会议

表3 HWMSDKSubCycleConfParamModel参数说明

参数

类型

描述

subConfID

NSString *

子会议ID

confMediaType

HWMConfMediaType

会议媒体类型

startTime

NSUInteger

会议开始时间

endTime

NSUInteger

会议结束时间

isAutoRecord

BOOL

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

callInRestriction

HWMConfAllowJoinUserType

呼入限制

allowGuestStartConf

BOOL

是否允许来宾提前启动会议

allowGuestStartConfTime

NSInteger

允许来宾提前入会时间范围(单位:分钟):

0 - 随时

x - 提前x分钟启动会议

表4 枚举HWMConfMediaType说明

说明

HWMConfMediaTypeAudio

音频会议

HWMConfMediaTypeVideo

视频会议

示例代码

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
/// 获取会议详情
- (void)getConfDetail {
    [[HWMBizSdk getBizOpenApi] getConfDetail:@"986927771" completeHandler:^(NSError * _Nullable error, HWMConfDetail * _Nullable result) {
        if (error) {
            NSLog(@"%@", error.localizedDescription);
        } else {
            NSLog(@"获取会议详情成功");
        }
    }];
}