Obtaining Meeting Details
API Description
This API is used to obtain meeting details.
Precautions
ConfDetailModel parameters are inherited from ConfBaseInfo.
Method Definition
1 2 3 4 5 6 7 |
/** * Obtains meeting details by meeting ID. * * @param confId Indicates the meeting ID. * @param hwmCallback Indicates the result callback. */ void getConfDetail(String confId, HwmCallback<ConfDetailModel> hwmCallback);; |
Parameter Description
Parameter |
Type |
Description |
---|---|---|
vmrId |
String |
ID of the meeting created using the cloud meeting room ID, which is used for editing a meeting. |
vmrFlag |
int |
Whether the meeting is held in a cloud meeting room. |
vmrIdType |
VmrIdType |
ID type of the meeting if it is held in a cloud meeting room. |
callInRestrictionType |
JoinConfPermissionType |
Users who are allowed to join the meeting. PERMIT_EVERYONE("PERMIT_EVERYONE", 0, "Everyone is allowed to join the meeting."), PERMIT_ENTERPRISE_USER(PERMIT_EVERYONE, "PERMIT_ENTERPRISE_USER", 2, " Only corporate users are allowed to join the meeting."), PERMIT_INVITED_USER("PERMIT_INVITED_USER", 3, "Only invited users are allowed to join the meeting."); |
isRecordOn |
boolean |
Whether to record the meeting. |
isAutoRecord |
boolean |
Whether to automatically start recording after the meeting starts. |
isLiveOn |
boolean |
Whether live broadcast is enabled. |
isMailOn |
boolean |
Whether to send email notifications. |
isSmsOn |
boolean |
Whether to send SMS notifications. |
isEmailCalenderOn |
boolean |
Whether to send calendar notifications. |
isGuestFreePwd |
boolean |
Whether guests can join the meeting without a password. |
minutes |
int |
Meeting duration. |
allowGuestStartConf |
boolean |
Whether to allow guests to join the meeting ahead of the host. |
allowGuestStartConfTime |
int |
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: Guest can join the meeting x minutes before the scheduled time. |
attendeeModels |
List<AttendeeModel> |
Participant list. |
isCycleConf |
boolean |
Whether the meeting is a recurring meeting. |
cycleConfParam |
CycleConfParam |
Recurring meeting attributes. |
subCycleConfList |
List<SubCycleConfParam> |
Recurring meeting list. |
isOpenWaitingRoom |
boolean |
Whether to enable the waiting room. |
customInfo |
String |
User-defined data on the device side. The server is unaware of the data. |
concurrentParticipants |
int |
Maximum number of participants in the meeting. The value 0 indicates that the number of participants is not limited. |
timeZone |
int |
Time zone. The current time zone is used by default. Value range: 1–73. For China, the value is 56 and GMT+08:00 time is used. For details, see the time zone table. |
autoMuteMode |
AutoMuteType |
Whether to automatically mute personal client users when they join the meeting. |
hardTerminalAutoMuteMode |
AutoMuteType |
Whether to automatically mute meeting room device users when they join the meeting. |
Sample Code
HWMBizSdk.getBizOpenApi().getConfDetail(confid, new HwmCallback<ConfDetailModel>() { @Override public void onSuccess(ConfDetailModel confDetailModel) { DemoUtil.showToast("Meeting details obtained."); Message message = Message.obtain(confDetailPageHandler); message.what = HANDLE_MESSAGE_GET_CONF_DETAIL_SUCCESS; message.obj = confDetailModel; message.sendToTarget(); } @Override public void onFailed(int retCode, String desc) { DemoUtil.showToast("Failed to obtain meeting details: " + retCode +", "+ desc); } });
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot