获取会议详情
接口描述
该接口用于获取会议详情。
注意事项
ConfDetailModel参数说明,继承于ConfBaseInfo
方法定义
1 2 3 4 5 6 7 | /** * 根据会议id 获取会议详情 * * @param confId 会议id * @param hwmCallback 结果回调 */ void getConfDetail(String confId, HwmCallback<ConfDetailModel> hwmCallback); |
参数描述
| 参数 | 类型 | 描述 |
|---|---|---|
| vmrId | String | 用VMRId创建的会议的标识,编辑会议时用 |
| vmrFlag | int | 是否是VMR会议 |
| vmrIdType | VmrIdType | VMR会议ID类型 |
| callInRestrictionType | JoinConfPermissionType | 允许入会范围限制 PERMIT_EVERYONE("PERMIT_EVERYONE", 0, "允许所有人入会"), PERMIT_ENTERPRISE_USER("PERMIT_ENTERPRISE_USER", 2, "仅允许企业内人员入会"), PERMIT_INVITED_USER("PERMIT_INVITED_USER", 3, "仅允许会议邀请人员入会"); |
| isRecordOn | boolean | 是否是录制会议 |
| isAutoRecord | boolean | 会议开始后是否自动开启录制 |
| isLiveOn | boolean | 是否开启直播 |
| isMailOn | boolean | 是否发送邮件通知 |
| isSmsOn | boolean | 是否发送短信通知。保留字段,暂不提供短信通知能力。 |
| isEmailCalenderOn | boolean | 是否发送日历通知 |
| isGuestFreePwd | boolean | 是否来宾免密码入会 |
| minutes | int | 会议时长 |
| allowGuestStartConf | boolean | 是否允许来宾提前启动会议 |
| allowGuestStartConfTime | int | 允许来宾提前入会时间范围(单位:分钟) 0 - 随时 x - 提前x分钟启动会议 |
| attendeeModels | List<AttendeeModel> | 与会者列表 |
| isCycleConf | boolean | 是否为周期会议 |
| cycleConfParam | CycleConfParam | 周期会议属性 |
| subCycleConfList | List<SubCycleConfParam> | 周期子会议列表 |
| isOpenWaitingRoom | boolean | 是否开启等候室 |
| customInfo | String | 端侧自定义数据,服务器不感知业务 |
| concurrentParticipants | int | 会议方数,会议最大与会人数限制:0为不限制。 |
| timeZone | int | 时区,默认值当前时区(中国默认时区56-东八区),详情参考时区表,参数值1-73可用。 |
| autoMuteMode | AutoMuteType | 个人客户端入会是否自动静音 |
| hardTerminalAutoMuteMode | AutoMuteType | 会议室设备入会是否自动静音 |
| defaultSummaryState | SummaryState | 录制时,智能会议纪要的默认状态 |
| autoPublishSummary | boolean | 是否自动发布纪要(免人工审核) |
示例代码
HWMBizSdk.getBizOpenApi().getConfDetail(confid, new HwmCallback<ConfDetailModel>() {
@Override
public void onSuccess(ConfDetailModel confDetailModel) {
DemoUtil.showToast("获取会议详情成功。");
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("获取会议详情失败: " + retCode + ", " + desc);
}
});