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