
# 获取云会议室列表
**接口描述**
该接口用于获取VMR(云会议室)列表。
**注意事项**
无
**方法定义**
```
/**
     * 获取VMR(云会议室)列表，预约会议可用虚拟会议室进行预约
     *
     * @param hwmCallback 结果回调
     */
    void getVmrInfoList(HwmCallback<VmrInfoListModel> hwmCallback);
```
**参数描述**
表1VmrInfoListModel参数说明 
| 参数               | 类型                   | 描述            |
|:---|:---|:---|
| vmrInfoList      | List\<VmrInfoModel\> | 获取VMR(云会议室)列表 |
| isEnableShareVmr | boolean              | 是否开启共享vmr     |
   
表2VmrInfoModel参数说明 
| 参数                | 类型                    | 描述                                                                                                                                                                                                                                                                                                                                                                                         |
|:---|:---|:---|
| 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);
    }
});
```
