Updated on 2023-03-23 GMT+08:00

Obtaining Meeting Details

getConfDetail

API Description

This API is used to obtain meeting details.

Precautions

None

Method Definition

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

Parameter Description

HWMConfDetail is inherited from HWMBaseConfDetailParam.

Table 1 HWMConfDetail parameters (inherited from HWMBaseConfDetailParam)

Parameter

Type

Description

recordType

NSUInteger

Whether to record the meeting. 2: Record the meeting.

scheduleVmr

BOOL

Whether the meeting is a scheduled meeting held in the cloud meeting room. 0: Common meeting. 1: Scheduled meeting held in the cloud meeting room.

isGuestFreePwd

BOOL

Whether a guest can join the meeting without the password.

isSendNotify

BOOL

Whether to send email notifications.

isSendSms

BOOL

Whether to send SMS notifications.

isSendCalendarNotify

BOOL

Whether to send calendar notifications.

isAutoRecord

BOOL

Whether to automatically start recording after a meeting starts.

vmrId

NSString *

ID of the meeting created using the cloud meeting room ID, which is used for editing a meeting.

callInRestriction

HWMCallInRestrictionType

Incoming call restriction.

vmrFlag

BOOL

Whether the meeting is held in a cloud meeting room.

attendee

NSArray<HWMAttendeeInfo *> *

Participant list.

vmrIdType

HWMVmrIdType

ID type of the meeting if it is held in a cloud meeting room.

allowGuestStartConf

BOOL

Whether to allow guests to join the meeting ahead of the host.

allowGuestStartConfTime

NSInteger

Time range allowed for guests to join the meeting in advance, in minutes.

0: Guests can join the meeting at any time before the scheduled time.

x: Guests can join the meeting x minutes before the scheduled time.

isOpenWaitingRoom

BOOL

Whether to enable the waiting room.

Sample Code

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
/// Obtain meeting details.
- (void)getConfDetail {
    [[HWMBizSdk getBizOpenApi] getConfDetail:@"986927771" completeHandler:^(NSError * _Nullable error, HWMConfDetail * _Nullable result) {
        if (error) {
            NSLog(@"%@", error.localizedDescription);
        } else {
            NSLog(@"Meeting details obtained.");
        }
    }];
}