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 |
/** * Obtain 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 can join the meeting. PERMIT_EVERYONE("PERMIT_EVERYONE", 0, "Everyone"), PERMIT_ENTERPRISE_USER("PERMIT_ENTERPRISE_USER", 2, " Corporate users only"), PERMIT_INVITED_USER("PERMIT_INVITED_USER", 3, "Invited users only"); |
isRecordOn |
boolean |
Whether to record the meeting. |
isAutoRecord |
boolean |
Whether to automatically start recording after the meeting starts. |
isLiveOn |
boolean |
Whether to enable live broadcast. |
isMailOn |
boolean |
Whether to send email notifications. |
isSmsOn |
boolean |
Whether to send SMS notifications. Reserved field. SMS notification is not yet available. |
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: anytime before the scheduled time. x: 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. |
defaultSummaryState |
SummaryState |
Default state of smart meeting minutes during recording. |
autoPublishSummary |
boolean |
Whether to automatically release minutes (without manual review). |
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