获取云会议室列表
接口描述
该接口用于获取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); } });