获取云会议室列表
接口描述
该接口用于获取VMR(云会议室)列表。
注意事项
无
方法定义
1 2 3 4 5 6 | /** * 获取VMR(云会议室)列表,预约会议可用虚拟会议室进行预约 * * @param hwmCallback 结果回调 */ void getVmrInfoList(HwmCallback<VmrInfoListModel> hwmCallback); |
参数描述
参数 | 类型 | 描述 |
|---|---|---|
vmrInfoList | List<VmrInfoModel> | 获取VMR(云会议室)列表 |
isEnableShareVmr | boolean | 是否开启共享vmr |
参数 | 类型 | 描述 |
|---|---|---|
name | String | 会议室名称 |
vmrConferenceId | String | 用于云会议室显示的ID |
vmrId | String | 云会议室唯一ID |
chairmanPwd | String | 主持人密码 |
guestPwd | String | 来宾密码 |
type | MeetingIdType | 会议ID类型 RANDOM_MEETING_ID(0, "随机会议ID"), PERSONAL_MEETING_ID(1, "个人会议ID"), CLOUD_MEETING_ROOM_ID(2, "云会议室ID"); |
maxParties | int | 会议室最大方数 |
vmrEnable | boolean | 云会议室是否可用 |
confAllowJoinUser | ConfAllowJoinUserType | 允许入会的用户类型 CONF_ALLOW_JOIN_ANYONE(0, "Anyone:任何人"), CONF_ALLOW_JOIN_LOGINED_USER(1, "logined user:已登录用户"), CONF_ALLOW_JOIN_IN_COMPANY_USER(2, "Company user:企业内用户"), CONF_ALLOW_JOIN_INVITED_USER(3, "Invited user:被邀请用户") |
isOpenWaitingRoom | boolean | 是否开启等候室 |
示例代码
HWMBizSdk.getBizOpenApi().getVmrInfoList(new HwmCallback<VmrInfoListModel>() {
@Override
public void onSuccess(VmrInfoListModel vmrInfoListModel) {
Log.i(TAG, "getVmrList: " + vmrInfoListModel.getVmrInfoList().size());
updateVmrList(vmrInfoListModel.getVmrInfoList());
}
@Override
public void onFailed(int retCode, String desc) {
HCLog.i(TAG,"getVmrList onFailed" + retCode + " " + desc);
}
}); 
