Please wait. This can take some minutes ...
Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance.
Project price only 1 $
You can buy this project and download/modify it how often you want.
com.huaweicloud.sdk.meeting.v1.MeetingClient Maven / Gradle / Ivy
package com.huaweicloud.sdk.meeting.v1;
import com.huaweicloud.sdk.core.ClientBuilder;
import com.huaweicloud.sdk.core.HcClient;
import com.huaweicloud.sdk.core.invoker.SyncInvoker;
import com.huaweicloud.sdk.meeting.v1.model.*;
public class MeetingClient {
protected HcClient hcClient;
public MeetingClient(HcClient hcClient) {
this.hcClient = hcClient;
}
public static ClientBuilder newBuilder() {
return new ClientBuilder<>(MeetingClient::new, "MeetingCredentials");
}
/** SP管理员创建企业 创建企业,默认管理员及分配资源。
*
* @param AddCorpRequest 请求对象
* @return AddCorpResponse */
public AddCorpResponse addCorp(AddCorpRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.addCorp);
}
/** SP管理员创建企业 创建企业,默认管理员及分配资源。
*
* @param AddCorpRequest 请求对象
* @return SyncInvoker */
public SyncInvoker addCorpInvoker(AddCorpRequest request) {
return new SyncInvoker(request, MeetingMeta.addCorp, hcClient);
}
/** 添加企业管理员 企业默认管理员添加企业普通管理员
*
* @param AddCorpAdminRequest 请求对象
* @return AddCorpAdminResponse */
public AddCorpAdminResponse addCorpAdmin(AddCorpAdminRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.addCorpAdmin);
}
/** 添加企业管理员 企业默认管理员添加企业普通管理员
*
* @param AddCorpAdminRequest 请求对象
* @return SyncInvoker */
public SyncInvoker addCorpAdminInvoker(AddCorpAdminRequest request) {
return new SyncInvoker(request, MeetingMeta.addCorpAdmin, hcClient);
}
/** 添加部门 企业管理员通过该接口添加部门,最多支持10级部门,每级子部门最多支持100个,默认企业最大部门数量为3000个。
*
* @param AddDepartmentRequest 请求对象
* @return AddDepartmentResponse */
public AddDepartmentResponse addDepartment(AddDepartmentRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.addDepartment);
}
/** 添加部门 企业管理员通过该接口添加部门,最多支持10级部门,每级子部门最多支持100个,默认企业最大部门数量为3000个。
*
* @param AddDepartmentRequest 请求对象
* @return SyncInvoker */
public SyncInvoker addDepartmentInvoker(AddDepartmentRequest request) {
return new SyncInvoker(request, MeetingMeta.addDepartment,
hcClient);
}
/** 增加终端 企业管理员通过该接口添加硬终端。
*
* @param AddDeviceRequest 请求对象
* @return AddDeviceResponse */
public AddDeviceResponse addDevice(AddDeviceRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.addDevice);
}
/** 增加终端 企业管理员通过该接口添加硬终端。
*
* @param AddDeviceRequest 请求对象
* @return SyncInvoker */
public SyncInvoker addDeviceInvoker(AddDeviceRequest request) {
return new SyncInvoker(request, MeetingMeta.addDevice, hcClient);
}
/** 新增信息窗素材 新增信息窗素材(上传素材文件)
*
* @param AddMaterialRequest 请求对象
* @return AddMaterialResponse */
public AddMaterialResponse addMaterial(AddMaterialRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.addMaterial);
}
/** 新增信息窗素材 新增信息窗素材(上传素材文件)
*
* @param AddMaterialRequest 请求对象
* @return SyncInvoker */
public SyncInvoker addMaterialInvoker(AddMaterialRequest request) {
return new SyncInvoker(request, MeetingMeta.addMaterial, hcClient);
}
/** 新增信息窗节目 新增信息窗节目
*
* @param AddProgramRequest 请求对象
* @return AddProgramResponse */
public AddProgramResponse addProgram(AddProgramRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.addProgram);
}
/** 新增信息窗节目 新增信息窗节目
*
* @param AddProgramRequest 请求对象
* @return SyncInvoker */
public SyncInvoker addProgramInvoker(AddProgramRequest request) {
return new SyncInvoker(request, MeetingMeta.addProgram, hcClient);
}
/** 新增信息窗发布 新增信息窗发布
*
* @param AddPublicationRequest 请求对象
* @return AddPublicationResponse */
public AddPublicationResponse addPublication(AddPublicationRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.addPublication);
}
/** 新增信息窗发布 新增信息窗发布
*
* @param AddPublicationRequest 请求对象
* @return SyncInvoker */
public SyncInvoker addPublicationInvoker(
AddPublicationRequest request) {
return new SyncInvoker(request, MeetingMeta.addPublication,
hcClient);
}
/** SP管理员分配企业资源 企业新增资源发放。优化适配,该接口同时支持修改,带resourceId后会判断该资源是否存在,存在即修改(支持修改的参数见修改接口),否则按新增处理
*
* @param AddResourceRequest 请求对象
* @return AddResourceResponse */
public AddResourceResponse addResource(AddResourceRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.addResource);
}
/** SP管理员分配企业资源 企业新增资源发放。优化适配,该接口同时支持修改,带resourceId后会判断该资源是否存在,存在即修改(支持修改的参数见修改接口),否则按新增处理
*
* @param AddResourceRequest 请求对象
* @return SyncInvoker */
public SyncInvoker addResourceInvoker(AddResourceRequest request) {
return new SyncInvoker(request, MeetingMeta.addResource, hcClient);
}
/** 保存会议纪要到个人云空间 用户使用手机扫码后,手机端请求服务端将当前会议纪要文件保存到个人云空间。二维码内容
* cloudlink://cloudlink.huawei.com/h5page?action=SAVE_MEETING_FILE&key1=value1&key2=value2
* key/value的个数可能变化,终端解析后,在发起后续请求时,将所有key/value存为map,作为入参即可。
*
* @param AddToPersonalSpaceRequest 请求对象
* @return AddToPersonalSpaceResponse */
public AddToPersonalSpaceResponse addToPersonalSpace(AddToPersonalSpaceRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.addToPersonalSpace);
}
/** 保存会议纪要到个人云空间 用户使用手机扫码后,手机端请求服务端将当前会议纪要文件保存到个人云空间。二维码内容
* cloudlink://cloudlink.huawei.com/h5page?action=SAVE_MEETING_FILE&key1=value1&key2=value2
* key/value的个数可能变化,终端解析后,在发起后续请求时,将所有key/value存为map,作为入参即可。
*
* @param AddToPersonalSpaceRequest 请求对象
* @return SyncInvoker */
public SyncInvoker addToPersonalSpaceInvoker(
AddToPersonalSpaceRequest request) {
return new SyncInvoker(request,
MeetingMeta.addToPersonalSpace, hcClient);
}
/** 添加用户 企业管理员通过该接口添加企业用户。
*
* @param AddUserRequest 请求对象
* @return AddUserResponse */
public AddUserResponse addUser(AddUserRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.addUser);
}
/** 添加用户 企业管理员通过该接口添加企业用户。
*
* @param AddUserRequest 请求对象
* @return SyncInvoker */
public SyncInvoker addUserInvoker(AddUserRequest request) {
return new SyncInvoker(request, MeetingMeta.addUser, hcClient);
}
/** 与会者自己解除静音 决定与会者是否可以自己解除静音。
*
* @param AllowGuestUnmuteRequest 请求对象
* @return AllowGuestUnmuteResponse */
public AllowGuestUnmuteResponse allowGuestUnmute(AllowGuestUnmuteRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.allowGuestUnmute);
}
/** 与会者自己解除静音 决定与会者是否可以自己解除静音。
*
* @param AllowGuestUnmuteRequest 请求对象
* @return SyncInvoker */
public SyncInvoker allowGuestUnmuteInvoker(
AllowGuestUnmuteRequest request) {
return new SyncInvoker(request, MeetingMeta.allowGuestUnmute,
hcClient);
}
/** 分配云会议室 企业管理员通过该接口将云会议室分配给用户、硬终端(当前仅支持分配TE10、TE20、HUAWEI Board、HUAWEI Bar 500及HUAWEI
* Box系列硬件终端)。云会议室分配给硬件终端后,需要重启或重新激活硬件终端。若需要管理云会议室、预约会议、录制会议或进行完整的会控操作,请同时将该云会议室分配给会议用户。
*
* @param AssociateVmrRequest 请求对象
* @return AssociateVmrResponse */
public AssociateVmrResponse associateVmr(AssociateVmrRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.associateVmr);
}
/** 分配云会议室 企业管理员通过该接口将云会议室分配给用户、硬终端(当前仅支持分配TE10、TE20、HUAWEI Board、HUAWEI Bar 500及HUAWEI
* Box系列硬件终端)。云会议室分配给硬件终端后,需要重启或重新激活硬件终端。若需要管理云会议室、预约会议、录制会议或进行完整的会控操作,请同时将该云会议室分配给会议用户。
*
* @param AssociateVmrRequest 请求对象
* @return SyncInvoker */
public SyncInvoker associateVmrInvoker(AssociateVmrRequest request) {
return new SyncInvoker(request, MeetingMeta.associateVmr, hcClient);
}
/** 批量删除企业管理员 批量删除企业管理员
*
* @param BatchDeleteCorpAdminsRequest 请求对象
* @return BatchDeleteCorpAdminsResponse */
public BatchDeleteCorpAdminsResponse batchDeleteCorpAdmins(BatchDeleteCorpAdminsRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.batchDeleteCorpAdmins);
}
/** 批量删除企业管理员 批量删除企业管理员
*
* @param BatchDeleteCorpAdminsRequest 请求对象
* @return SyncInvoker */
public SyncInvoker batchDeleteCorpAdminsInvoker(
BatchDeleteCorpAdminsRequest request) {
return new SyncInvoker(request,
MeetingMeta.batchDeleteCorpAdmins, hcClient);
}
/** 批量删除终端 企业管理员通过该接口批量删除终端,返回删除失败的列表。
*
* @param BatchDeleteDevicesRequest 请求对象
* @return BatchDeleteDevicesResponse */
public BatchDeleteDevicesResponse batchDeleteDevices(BatchDeleteDevicesRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.batchDeleteDevices);
}
/** 批量删除终端 企业管理员通过该接口批量删除终端,返回删除失败的列表。
*
* @param BatchDeleteDevicesRequest 请求对象
* @return SyncInvoker */
public SyncInvoker batchDeleteDevicesInvoker(
BatchDeleteDevicesRequest request) {
return new SyncInvoker(request,
MeetingMeta.batchDeleteDevices, hcClient);
}
/** 删除信息窗素材 删除信息窗素材
*
* @param BatchDeleteMaterialsRequest 请求对象
* @return BatchDeleteMaterialsResponse */
public BatchDeleteMaterialsResponse batchDeleteMaterials(BatchDeleteMaterialsRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.batchDeleteMaterials);
}
/** 删除信息窗素材 删除信息窗素材
*
* @param BatchDeleteMaterialsRequest 请求对象
* @return SyncInvoker */
public SyncInvoker batchDeleteMaterialsInvoker(
BatchDeleteMaterialsRequest request) {
return new SyncInvoker(request,
MeetingMeta.batchDeleteMaterials, hcClient);
}
/** 删除信息窗节目 删除信息窗节目
*
* @param BatchDeleteProgramsRequest 请求对象
* @return BatchDeleteProgramsResponse */
public BatchDeleteProgramsResponse batchDeletePrograms(BatchDeleteProgramsRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.batchDeletePrograms);
}
/** 删除信息窗节目 删除信息窗节目
*
* @param BatchDeleteProgramsRequest 请求对象
* @return SyncInvoker */
public SyncInvoker batchDeleteProgramsInvoker(
BatchDeleteProgramsRequest request) {
return new SyncInvoker(request,
MeetingMeta.batchDeletePrograms, hcClient);
}
/** 删除信息窗发布 删除信息窗发布
*
* @param BatchDeletePublicationsRequest 请求对象
* @return BatchDeletePublicationsResponse */
public BatchDeletePublicationsResponse batchDeletePublications(BatchDeletePublicationsRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.batchDeletePublications);
}
/** 删除信息窗发布 删除信息窗发布
*
* @param BatchDeletePublicationsRequest 请求对象
* @return SyncInvoker */
public SyncInvoker batchDeletePublicationsInvoker(
BatchDeletePublicationsRequest request) {
return new SyncInvoker(request,
MeetingMeta.batchDeletePublications, hcClient);
}
/** 批量删除用户 企业管理员通过该接口批量删除企业用户,全量成功或全量失败。
*
* @param BatchDeleteUsersRequest 请求对象
* @return BatchDeleteUsersResponse */
public BatchDeleteUsersResponse batchDeleteUsers(BatchDeleteUsersRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.batchDeleteUsers);
}
/** 批量删除用户 企业管理员通过该接口批量删除企业用户,全量成功或全量失败。
*
* @param BatchDeleteUsersRequest 请求对象
* @return SyncInvoker */
public SyncInvoker batchDeleteUsersInvoker(
BatchDeleteUsersRequest request) {
return new SyncInvoker(request, MeetingMeta.batchDeleteUsers,
hcClient);
}
/** 批量修改终端状态 批量修改终端状态
*
* @param BatchUpdateDevicesStatusRequest 请求对象
* @return BatchUpdateDevicesStatusResponse */
public BatchUpdateDevicesStatusResponse batchUpdateDevicesStatus(BatchUpdateDevicesStatusRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.batchUpdateDevicesStatus);
}
/** 批量修改终端状态 批量修改终端状态
*
* @param BatchUpdateDevicesStatusRequest 请求对象
* @return SyncInvoker */
public SyncInvoker batchUpdateDevicesStatusInvoker(
BatchUpdateDevicesStatusRequest request) {
return new SyncInvoker(request,
MeetingMeta.batchUpdateDevicesStatus, hcClient);
}
/** 批量修改用户状态 企业管理员通过该接口批量修改用户状态,当用户账号数资源或者第三方电子白板资源到期后,若企业内对应资源的用户账号超过数量后会被系统随机自动停用,此时可通过该接口修改用户的状态。
*
* @param BatchUpdateUserStatusRequest 请求对象
* @return BatchUpdateUserStatusResponse */
public BatchUpdateUserStatusResponse batchUpdateUserStatus(BatchUpdateUserStatusRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.batchUpdateUserStatus);
}
/** 批量修改用户状态 企业管理员通过该接口批量修改用户状态,当用户账号数资源或者第三方电子白板资源到期后,若企业内对应资源的用户账号超过数量后会被系统随机自动停用,此时可通过该接口修改用户的状态。
*
* @param BatchUpdateUserStatusRequest 请求对象
* @return SyncInvoker */
public SyncInvoker batchUpdateUserStatusInvoker(
BatchUpdateUserStatusRequest request) {
return new SyncInvoker(request,
MeetingMeta.batchUpdateUserStatus, hcClient);
}
/** 广播会场 同一时间,只允许一个与会者被广播。
*
* @param BroadcastParticipantRequest 请求对象
* @return BroadcastParticipantResponse */
public BroadcastParticipantResponse broadcastParticipant(BroadcastParticipantRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.broadcastParticipant);
}
/** 广播会场 同一时间,只允许一个与会者被广播。
*
* @param BroadcastParticipantRequest 请求对象
* @return SyncInvoker */
public SyncInvoker broadcastParticipantInvoker(
BroadcastParticipantRequest request) {
return new SyncInvoker(request,
MeetingMeta.broadcastParticipant, hcClient);
}
/** 取消预约会议 取消预约会议。
*
* @param CancelMeetingRequest 请求对象
* @return CancelMeetingResponse */
public CancelMeetingResponse cancelMeeting(CancelMeetingRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.cancelMeeting);
}
/** 取消预约会议 取消预约会议。
*
* @param CancelMeetingRequest 请求对象
* @return SyncInvoker */
public SyncInvoker cancelMeetingInvoker(CancelMeetingRequest request) {
return new SyncInvoker(request, MeetingMeta.cancelMeeting,
hcClient);
}
/** 取消周期会议 管理员或UC账号可以通过该接口取消周期会议
*
* @param CancelRecurringMeetingRequest 请求对象
* @return CancelRecurringMeetingResponse */
public CancelRecurringMeetingResponse cancelRecurringMeeting(CancelRecurringMeetingRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.cancelRecurringMeeting);
}
/** 取消周期会议 管理员或UC账号可以通过该接口取消周期会议
*
* @param CancelRecurringMeetingRequest 请求对象
* @return SyncInvoker */
public SyncInvoker cancelRecurringMeetingInvoker(
CancelRecurringMeetingRequest request) {
return new SyncInvoker(request,
MeetingMeta.cancelRecurringMeeting, hcClient);
}
/** 取消周期子会议 管理员或UC账号可以通过该接口取消周期会议
*
* @param CancelRecurringSubMeetingRequest 请求对象
* @return CancelRecurringSubMeetingResponse */
public CancelRecurringSubMeetingResponse cancelRecurringSubMeeting(CancelRecurringSubMeetingRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.cancelRecurringSubMeeting);
}
/** 取消周期子会议 管理员或UC账号可以通过该接口取消周期会议
*
* @param CancelRecurringSubMeetingRequest 请求对象
* @return SyncInvoker */
public SyncInvoker cancelRecurringSubMeetingInvoker(
CancelRecurringSubMeetingRequest request) {
return new SyncInvoker(request,
MeetingMeta.cancelRecurringSubMeeting, hcClient);
}
/** 校验滑块验证码 该接口提供校验滑块验证码。服务器收到请求,返回校验结果。用户在前台界面通过滑块操作匹配图形,使得抠图和原图吻合。然后服务器进行校验滑块验证码。
*
* @param CheckSlideVerifyCodeRequest 请求对象
* @return CheckSlideVerifyCodeResponse */
public CheckSlideVerifyCodeResponse checkSlideVerifyCode(CheckSlideVerifyCodeRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.checkSlideVerifyCode);
}
/** 校验滑块验证码 该接口提供校验滑块验证码。服务器收到请求,返回校验结果。用户在前台界面通过滑块操作匹配图形,使得抠图和原图吻合。然后服务器进行校验滑块验证码。
*
* @param CheckSlideVerifyCodeRequest 请求对象
* @return SyncInvoker */
public SyncInvoker checkSlideVerifyCodeInvoker(
CheckSlideVerifyCodeRequest request) {
return new SyncInvoker(request,
MeetingMeta.checkSlideVerifyCode, hcClient);
}
/** 校验Token 该接口提供校验token合法性功能。服务器收到请求后,验证token合法性并返回结果。如果参数needGenNewToken为true时,生成新的token并返回。
*
* @param CheckTokenRequest 请求对象
* @return CheckTokenResponse */
public CheckTokenResponse checkToken(CheckTokenRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.checkToken);
}
/** 校验Token 该接口提供校验token合法性功能。服务器收到请求后,验证token合法性并返回结果。如果参数needGenNewToken为true时,生成新的token并返回。
*
* @param CheckTokenRequest 请求对象
* @return SyncInvoker */
public SyncInvoker checkTokenInvoker(CheckTokenRequest request) {
return new SyncInvoker(request, MeetingMeta.checkToken, hcClient);
}
/** 校验手机和邮箱对应的验证码 企业用户通过该接口校验手机和邮箱对应的验证码,一分钟内记录尝试次数不得超过5次。
*
* @param CheckVeriCodeForUpdateUserInfoRequest 请求对象
* @return CheckVeriCodeForUpdateUserInfoResponse */
public CheckVeriCodeForUpdateUserInfoResponse checkVeriCodeForUpdateUserInfo(
CheckVeriCodeForUpdateUserInfoRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.checkVeriCodeForUpdateUserInfo);
}
/** 校验手机和邮箱对应的验证码 企业用户通过该接口校验手机和邮箱对应的验证码,一分钟内记录尝试次数不得超过5次。
*
* @param CheckVeriCodeForUpdateUserInfoRequest 请求对象
* @return SyncInvoker */
public SyncInvoker checkVeriCodeForUpdateUserInfoInvoker(
CheckVeriCodeForUpdateUserInfoRequest request) {
return new SyncInvoker(request,
MeetingMeta.checkVeriCodeForUpdateUserInfo, hcClient);
}
/** 校验验证码 该接口提供校验验证码,服务器收到请求,返回结果。
*
* @param CheckVerifyCodeRequest 请求对象
* @return CheckVerifyCodeResponse */
public CheckVerifyCodeResponse checkVerifyCode(CheckVerifyCodeRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.checkVerifyCode);
}
/** 校验验证码 该接口提供校验验证码,服务器收到请求,返回结果。
*
* @param CheckVerifyCodeRequest 请求对象
* @return SyncInvoker */
public SyncInvoker checkVerifyCodeInvoker(
CheckVerifyCodeRequest request) {
return new SyncInvoker(request, MeetingMeta.checkVerifyCode,
hcClient);
}
/** 匿名用户会议鉴权 未登陆终端,通过输入会议ID进行会议鉴权,返回鉴权随机数。如果需要密码则返回需要会议密码错误码,然后终端弹出输入会议ID输入框,用户输入密码后,终端再次调用该接口进行鉴权。
*
* @param CreateAnonymousAuthRandomRequest 请求对象
* @return CreateAnonymousAuthRandomResponse */
public CreateAnonymousAuthRandomResponse createAnonymousAuthRandom(CreateAnonymousAuthRandomRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.createAnonymousAuthRandom);
}
/** 匿名用户会议鉴权 未登陆终端,通过输入会议ID进行会议鉴权,返回鉴权随机数。如果需要密码则返回需要会议密码错误码,然后终端弹出输入会议ID输入框,用户输入密码后,终端再次调用该接口进行鉴权。
*
* @param CreateAnonymousAuthRandomRequest 请求对象
* @return SyncInvoker */
public SyncInvoker createAnonymousAuthRandomInvoker(
CreateAnonymousAuthRandomRequest request) {
return new SyncInvoker(request,
MeetingMeta.createAnonymousAuthRandom, hcClient);
}
/** 获取会控Token 获取会控授权令牌,然后会议会被拉起。
*
* @param CreateConfTokenRequest 请求对象
* @return CreateConfTokenResponse */
public CreateConfTokenResponse createConfToken(CreateConfTokenRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.createConfToken);
}
/** 获取会控Token 获取会控授权令牌,然后会议会被拉起。
*
* @param CreateConfTokenRequest 请求对象
* @return SyncInvoker */
public SyncInvoker createConfTokenInvoker(
CreateConfTokenRequest request) {
return new SyncInvoker(request, MeetingMeta.createConfToken,
hcClient);
}
/** 创建会议 您可根据需要创建立即会议和预约会议。
*
* @param CreateMeetingRequest 请求对象
* @return CreateMeetingResponse */
public CreateMeetingResponse createMeeting(CreateMeetingRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.createMeeting);
}
/** 创建会议 您可根据需要创建立即会议和预约会议。
*
* @param CreateMeetingRequest 请求对象
* @return SyncInvoker */
public SyncInvoker createMeetingInvoker(CreateMeetingRequest request) {
return new SyncInvoker(request, MeetingMeta.createMeeting,
hcClient);
}
/** 获取页面免登陆跳转的nonce信息
* 通过token生成页面免登陆跳转到华为云会议的Portal的nonce信息。获取到nonce信息后,通过链接https://bmeeting.huaweicloud.com/?lang=zh-CN&nonce=xxxxxxxxxxxxx#/login进行免登陆跳转。
*
* @param CreatePortalRefNonceRequest 请求对象
* @return CreatePortalRefNonceResponse */
public CreatePortalRefNonceResponse createPortalRefNonce(CreatePortalRefNonceRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.createPortalRefNonce);
}
/** 获取页面免登陆跳转的nonce信息
* 通过token生成页面免登陆跳转到华为云会议的Portal的nonce信息。获取到nonce信息后,通过链接https://bmeeting.huaweicloud.com/?lang=zh-CN&nonce=xxxxxxxxxxxxx#/login进行免登陆跳转。
*
* @param CreatePortalRefNonceRequest 请求对象
* @return SyncInvoker */
public SyncInvoker createPortalRefNonceInvoker(
CreatePortalRefNonceRequest request) {
return new SyncInvoker(request,
MeetingMeta.createPortalRefNonce, hcClient);
}
/** 创建周期会议 管理员或UC账号可以通过该接口创建周期会议
*
* @param CreateRecurringMeetingRequest 请求对象
* @return CreateRecurringMeetingResponse */
public CreateRecurringMeetingResponse createRecurringMeeting(CreateRecurringMeetingRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.createRecurringMeeting);
}
/** 创建周期会议 管理员或UC账号可以通过该接口创建周期会议
*
* @param CreateRecurringMeetingRequest 请求对象
* @return SyncInvoker */
public SyncInvoker createRecurringMeetingInvoker(
CreateRecurringMeetingRequest request) {
return new SyncInvoker(request,
MeetingMeta.createRecurringMeeting, hcClient);
}
/** 企业管理员生成激活码 企业管理员生成智慧屏、电子白板、Ideahub的激活码
*
* @param CreateVisionActiveCodeRequest 请求对象
* @return CreateVisionActiveCodeResponse */
public CreateVisionActiveCodeResponse createVisionActiveCode(CreateVisionActiveCodeRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.createVisionActiveCode);
}
/** 企业管理员生成激活码 企业管理员生成智慧屏、电子白板、Ideahub的激活码
*
* @param CreateVisionActiveCodeRequest 请求对象
* @return SyncInvoker */
public SyncInvoker createVisionActiveCodeInvoker(
CreateVisionActiveCodeRequest request) {
return new SyncInvoker(request,
MeetingMeta.createVisionActiveCode, hcClient);
}
/** 获取websocket鉴权token 获取websocket鉴权token。
*
* @param CreateWebSocketTokenRequest 请求对象
* @return CreateWebSocketTokenResponse */
public CreateWebSocketTokenResponse createWebSocketToken(CreateWebSocketTokenRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.createWebSocketToken);
}
/** 获取websocket鉴权token 获取websocket鉴权token。
*
* @param CreateWebSocketTokenRequest 请求对象
* @return SyncInvoker */
public SyncInvoker createWebSocketTokenInvoker(
CreateWebSocketTokenRequest request) {
return new SyncInvoker(request,
MeetingMeta.createWebSocketToken, hcClient);
}
/** 预约网络研讨会 您可根据需要预约网络研讨会。注意:暂不支持添加外部联系人作为与会嘉宾
*
* @param CreateWebinarRequest 请求对象
* @return CreateWebinarResponse */
public CreateWebinarResponse createWebinar(CreateWebinarRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.createWebinar);
}
/** 预约网络研讨会 您可根据需要预约网络研讨会。注意:暂不支持添加外部联系人作为与会嘉宾
*
* @param CreateWebinarRequest 请求对象
* @return SyncInvoker */
public SyncInvoker createWebinarInvoker(CreateWebinarRequest request) {
return new SyncInvoker(request, MeetingMeta.createWebinar,
hcClient);
}
/** 删除与会者 删除与会者。
*
* @param DeleteAttendeesRequest 请求对象
* @return DeleteAttendeesResponse */
public DeleteAttendeesResponse deleteAttendees(DeleteAttendeesRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.deleteAttendees);
}
/** 删除与会者 删除与会者。
*
* @param DeleteAttendeesRequest 请求对象
* @return SyncInvoker */
public SyncInvoker deleteAttendeesInvoker(
DeleteAttendeesRequest request) {
return new SyncInvoker(request, MeetingMeta.deleteAttendees,
hcClient);
}
/** SP管理员删除企业 删除企业
*
* @param DeleteCorpRequest 请求对象
* @return DeleteCorpResponse */
public DeleteCorpResponse deleteCorp(DeleteCorpRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.deleteCorp);
}
/** SP管理员删除企业 删除企业
*
* @param DeleteCorpRequest 请求对象
* @return SyncInvoker */
public SyncInvoker deleteCorpInvoker(DeleteCorpRequest request) {
return new SyncInvoker(request, MeetingMeta.deleteCorp, hcClient);
}
/** 删除云会议室 企业管理员通过该接口删除企业的云会议室
*
* @param DeleteCorpVmrRequest 请求对象
* @return DeleteCorpVmrResponse */
public DeleteCorpVmrResponse deleteCorpVmr(DeleteCorpVmrRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.deleteCorpVmr);
}
/** 删除云会议室 企业管理员通过该接口删除企业的云会议室
*
* @param DeleteCorpVmrRequest 请求对象
* @return SyncInvoker */
public SyncInvoker deleteCorpVmrInvoker(DeleteCorpVmrRequest request) {
return new SyncInvoker(request, MeetingMeta.deleteCorpVmr,
hcClient);
}
/** 删除部门 企业管理员通过该接口删除部门。
*
* @param DeleteDepartmentRequest 请求对象
* @return DeleteDepartmentResponse */
public DeleteDepartmentResponse deleteDepartment(DeleteDepartmentRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.deleteDepartment);
}
/** 删除部门 企业管理员通过该接口删除部门。
*
* @param DeleteDepartmentRequest 请求对象
* @return SyncInvoker */
public SyncInvoker deleteDepartmentInvoker(
DeleteDepartmentRequest request) {
return new SyncInvoker(request, MeetingMeta.deleteDepartment,
hcClient);
}
/** 批量删除录制 批量删除录制。
*
* @param DeleteRecordingsRequest 请求对象
* @return DeleteRecordingsResponse */
public DeleteRecordingsResponse deleteRecordings(DeleteRecordingsRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.deleteRecordings);
}
/** 批量删除录制 批量删除录制。
*
* @param DeleteRecordingsRequest 请求对象
* @return SyncInvoker */
public SyncInvoker deleteRecordingsInvoker(
DeleteRecordingsRequest request) {
return new SyncInvoker(request, MeetingMeta.deleteRecordings,
hcClient);
}
/** SP管理员根据删除企业资源 企业删除资源项,删除资源项后,企业资源总数会自动减少
*
* @param DeleteResourceRequest 请求对象
* @return DeleteResourceResponse */
public DeleteResourceResponse deleteResource(DeleteResourceRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.deleteResource);
}
/** SP管理员根据删除企业资源 企业删除资源项,删除资源项后,企业资源总数会自动减少
*
* @param DeleteResourceRequest 请求对象
* @return SyncInvoker */
public SyncInvoker deleteResourceInvoker(
DeleteResourceRequest request) {
return new SyncInvoker(request, MeetingMeta.deleteResource,
hcClient);
}
/** 企业管理员删除激活码 企业管理员批量删除激活码
*
* @param DeleteVisionActiveCodeRequest 请求对象
* @return DeleteVisionActiveCodeResponse */
public DeleteVisionActiveCodeResponse deleteVisionActiveCode(DeleteVisionActiveCodeRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.deleteVisionActiveCode);
}
/** 企业管理员删除激活码 企业管理员批量删除激活码
*
* @param DeleteVisionActiveCodeRequest 请求对象
* @return SyncInvoker */
public SyncInvoker deleteVisionActiveCodeInvoker(
DeleteVisionActiveCodeRequest request) {
return new SyncInvoker(request,
MeetingMeta.deleteVisionActiveCode, hcClient);
}
/** 取消网络研讨会 您可根据需要取消网络研讨会。
*
* @param DeleteWebinarRequest 请求对象
* @return DeleteWebinarResponse */
public DeleteWebinarResponse deleteWebinar(DeleteWebinarRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.deleteWebinar);
}
/** 取消网络研讨会 您可根据需要取消网络研讨会。
*
* @param DeleteWebinarRequest 请求对象
* @return SyncInvoker */
public SyncInvoker deleteWebinarInvoker(DeleteWebinarRequest request) {
return new SyncInvoker(request, MeetingMeta.deleteWebinar,
hcClient);
}
/** 回收云会议室 企业管理员通过该接口回收云会议室
*
* @param DisassociateVmrRequest 请求对象
* @return DisassociateVmrResponse */
public DisassociateVmrResponse disassociateVmr(DisassociateVmrRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.disassociateVmr);
}
/** 回收云会议室 企业管理员通过该接口回收云会议室
*
* @param DisassociateVmrRequest 请求对象
* @return SyncInvoker */
public SyncInvoker disassociateVmrInvoker(
DisassociateVmrRequest request) {
return new SyncInvoker(request, MeetingMeta.disassociateVmr,
hcClient);
}
/** 举手 所有来宾可以举手。来宾举手后,可以取消自己的举手。主持人可以取消所有来宾的举手。
*
* @param HandRequest 请求对象
* @return HandResponse */
public HandResponse hand(HandRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.hand);
}
/** 举手 所有来宾可以举手。来宾举手后,可以取消自己的举手。主持人可以取消所有来宾的举手。
*
* @param HandRequest 请求对象
* @return SyncInvoker */
public SyncInvoker handInvoker(HandRequest request) {
return new SyncInvoker(request, MeetingMeta.hand, hcClient);
}
/** 挂断与会者 挂断正在通话中的与会者。
*
* @param HangUpRequest 请求对象
* @return HangUpResponse */
public HangUpResponse hangUp(HangUpRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.hangUp);
}
/** 挂断与会者 挂断正在通话中的与会者。
*
* @param HangUpRequest 请求对象
* @return SyncInvoker */
public SyncInvoker hangUpInvoker(HangUpRequest request) {
return new SyncInvoker(request, MeetingMeta.hangUp, hcClient);
}
/** 主持人邀请与会者开启、关闭摄像头 主持人邀请与会者开启、关闭摄像头
*
* @param InviteOperateVideoRequest 请求对象
* @return InviteOperateVideoResponse */
public InviteOperateVideoResponse inviteOperateVideo(InviteOperateVideoRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.inviteOperateVideo);
}
/** 主持人邀请与会者开启、关闭摄像头 主持人邀请与会者开启、关闭摄像头
*
* @param InviteOperateVideoRequest 请求对象
* @return SyncInvoker */
public SyncInvoker inviteOperateVideoInvoker(
InviteOperateVideoRequest request) {
return new SyncInvoker(request,
MeetingMeta.inviteOperateVideo, hcClient);
}
/** 邀请与会者 邀请与会者加入会议。
*
* @param InviteParticipantRequest 请求对象
* @return InviteParticipantResponse */
public InviteParticipantResponse inviteParticipant(InviteParticipantRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.inviteParticipant);
}
/** 邀请与会者 邀请与会者加入会议。
*
* @param InviteParticipantRequest 请求对象
* @return SyncInvoker */
public SyncInvoker inviteParticipantInvoker(
InviteParticipantRequest request) {
return new SyncInvoker(request,
MeetingMeta.inviteParticipant, hcClient);
}
/** 邀请共享 场景描述:主席邀请、取消邀请会场共享 功能描述:主席邀请、取消邀请会场共享
*
* @param InviteShareRequest 请求对象
* @return InviteShareResponse */
public InviteShareResponse inviteShare(InviteShareRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.inviteShare);
}
/** 邀请共享 场景描述:主席邀请、取消邀请会场共享 功能描述:主席邀请、取消邀请会场共享
*
* @param InviteShareRequest 请求对象
* @return SyncInvoker */
public SyncInvoker inviteShareInvoker(InviteShareRequest request) {
return new SyncInvoker(request, MeetingMeta.inviteShare, hcClient);
}
/** 邀请用户 通过手机号码或者邮箱地址邀请用户加入企业。 * 若被邀请用户在华为云会议系统中不存在,则: - 华为云会议免费版和华为云会议标准版发送短信/邮件邀请用户完成注册后加入企业。用户注册成功后,加入该企业。 -
* 华为云会议旗舰版在企业内直接添加该用户。用户会收到华为云会议的初始密码,用户第一次以手机号或者邮箱登录时,需要修改密码。 *
* 若被邀请用户在华为云会议系统中存在,则该用户会收到短信或者邮件确认。确认完成后改用户加入企业内。该用户的密码保持原来的密码不变。
*
* @param InviteUserRequest 请求对象
* @return InviteUserResponse */
public InviteUserResponse inviteUser(InviteUserRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.inviteUser);
}
/** 邀请用户 通过手机号码或者邮箱地址邀请用户加入企业。 * 若被邀请用户在华为云会议系统中不存在,则: - 华为云会议免费版和华为云会议标准版发送短信/邮件邀请用户完成注册后加入企业。用户注册成功后,加入该企业。 -
* 华为云会议旗舰版在企业内直接添加该用户。用户会收到华为云会议的初始密码,用户第一次以手机号或者邮箱登录时,需要修改密码。 *
* 若被邀请用户在华为云会议系统中存在,则该用户会收到短信或者邮件确认。确认完成后改用户加入企业内。该用户的密码保持原来的密码不变。
*
* @param InviteUserRequest 请求对象
* @return SyncInvoker */
public SyncInvoker inviteUserInvoker(InviteUserRequest request) {
return new SyncInvoker(request, MeetingMeta.inviteUser, hcClient);
}
/** 通过会议ID和密码邀请与会者 通过会议ID和密码邀请与会者
*
* @param InviteWithPwdRequest 请求对象
* @return InviteWithPwdResponse */
public InviteWithPwdResponse inviteWithPwd(InviteWithPwdRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.inviteWithPwd);
}
/** 通过会议ID和密码邀请与会者 通过会议ID和密码邀请与会者
*
* @param InviteWithPwdRequest 请求对象
* @return SyncInvoker */
public SyncInvoker inviteWithPwdInvoker(InviteWithPwdRequest request) {
return new SyncInvoker(request, MeetingMeta.inviteWithPwd,
hcClient);
}
/** 查询历史召开的网络研讨会列表 查询历史召开的网络研讨会列表,企业管理员可查询企业内所有历史召开的网络研讨会,普通账号查询自己历史召开的网络研讨会
*
* @param ListHistoryWebinarsRequest 请求对象
* @return ListHistoryWebinarsResponse */
public ListHistoryWebinarsResponse listHistoryWebinars(ListHistoryWebinarsRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.listHistoryWebinars);
}
/** 查询历史召开的网络研讨会列表 查询历史召开的网络研讨会列表,企业管理员可查询企业内所有历史召开的网络研讨会,普通账号查询自己历史召开的网络研讨会
*
* @param ListHistoryWebinarsRequest 请求对象
* @return SyncInvoker */
public SyncInvoker listHistoryWebinarsInvoker(
ListHistoryWebinarsRequest request) {
return new SyncInvoker(request,
MeetingMeta.listHistoryWebinars, hcClient);
}
/** 查询正在召开的网络研讨会列表 查询正在召开的网络研讨会列表:企业管理员可查询企业内所有正在召开的网络研讨会,普通账号查询自己正在召开的网络研讨会
*
* @param ListOngoingWebinarsRequest 请求对象
* @return ListOngoingWebinarsResponse */
public ListOngoingWebinarsResponse listOngoingWebinars(ListOngoingWebinarsRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.listOngoingWebinars);
}
/** 查询正在召开的网络研讨会列表 查询正在召开的网络研讨会列表:企业管理员可查询企业内所有正在召开的网络研讨会,普通账号查询自己正在召开的网络研讨会
*
* @param ListOngoingWebinarsRequest 请求对象
* @return SyncInvoker */
public SyncInvoker listOngoingWebinarsInvoker(
ListOngoingWebinarsRequest request) {
return new SyncInvoker(request,
MeetingMeta.listOngoingWebinars, hcClient);
}
/** 查询即将召开的网络研讨会列表 查询即将召开的网络研讨会列表:企业管理员可查询企业内所有即将召开的网络研讨会,普通账号查询自己即将召开的网络研讨会
*
* @param ListUpComingWebinarsRequest 请求对象
* @return ListUpComingWebinarsResponse */
public ListUpComingWebinarsResponse listUpComingWebinars(ListUpComingWebinarsRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.listUpComingWebinars);
}
/** 查询即将召开的网络研讨会列表 查询即将召开的网络研讨会列表:企业管理员可查询企业内所有即将召开的网络研讨会,普通账号查询自己即将召开的网络研讨会
*
* @param ListUpComingWebinarsRequest 请求对象
* @return SyncInvoker */
public SyncInvoker listUpComingWebinarsInvoker(
ListUpComingWebinarsRequest request) {
return new SyncInvoker(request,
MeetingMeta.listUpComingWebinars, hcClient);
}
/** 启停会议直播 启动或停止会议直播。
*
* @param LiveRequest 请求对象
* @return LiveResponse */
public LiveResponse live(LiveRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.live);
}
/** 启停会议直播 启动或停止会议直播。
*
* @param LiveRequest 请求对象
* @return SyncInvoker */
public SyncInvoker liveInvoker(LiveRequest request) {
return new SyncInvoker(request, MeetingMeta.live, hcClient);
}
/** 锁定会议 锁定或解锁会议。锁定会议后,不允许与会者加入会议。
*
* @param LockMeetingRequest 请求对象
* @return LockMeetingResponse */
public LockMeetingResponse lockMeeting(LockMeetingRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.lockMeeting);
}
/** 锁定会议 锁定或解锁会议。锁定会议后,不允许与会者加入会议。
*
* @param LockMeetingRequest 请求对象
* @return SyncInvoker */
public SyncInvoker lockMeetingInvoker(LockMeetingRequest request) {
return new SyncInvoker(request, MeetingMeta.lockMeeting, hcClient);
}
/** 锁定会场视频源 锁定或者解锁某在线会场的视频源。
*
* @param LockViewRequest 请求对象
* @return LockViewResponse */
public LockViewResponse lockView(LockViewRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.lockView);
}
/** 锁定会场视频源 锁定或者解锁某在线会场的视频源。
*
* @param LockViewRequest 请求对象
* @return SyncInvoker */
public SyncInvoker lockViewInvoker(LockViewRequest request) {
return new SyncInvoker(request, MeetingMeta.lockView, hcClient);
}
/** 全场静音 主持人可以通过该接口静音/取消静音整个会议所有与会者(主持人除外)。
*
* @param MuteMeetingRequest 请求对象
* @return MuteMeetingResponse */
public MuteMeetingResponse muteMeeting(MuteMeetingRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.muteMeeting);
}
/** 全场静音 主持人可以通过该接口静音/取消静音整个会议所有与会者(主持人除外)。
*
* @param MuteMeetingRequest 请求对象
* @return SyncInvoker */
public SyncInvoker muteMeetingInvoker(MuteMeetingRequest request) {
return new SyncInvoker(request, MeetingMeta.muteMeeting, hcClient);
}
/** 静音与会者 主持人可以静音/取消静音任意与会者,来宾也可静音/取消静音自己。
*
* @param MuteParticipantRequest 请求对象
* @return MuteParticipantResponse */
public MuteParticipantResponse muteParticipant(MuteParticipantRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.muteParticipant);
}
/** 静音与会者 主持人可以静音/取消静音任意与会者,来宾也可静音/取消静音自己。
*
* @param MuteParticipantRequest 请求对象
* @return SyncInvoker */
public SyncInvoker muteParticipantInvoker(
MuteParticipantRequest request) {
return new SyncInvoker(request, MeetingMeta.muteParticipant,
hcClient);
}
/** 延长会议 延长会议。
*
* @param ProlongMeetingRequest 请求对象
* @return ProlongMeetingResponse */
public ProlongMeetingResponse prolongMeeting(ProlongMeetingRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.prolongMeeting);
}
/** 延长会议 延长会议。
*
* @param ProlongMeetingRequest 请求对象
* @return SyncInvoker */
public SyncInvoker prolongMeetingInvoker(
ProlongMeetingRequest request) {
return new SyncInvoker(request, MeetingMeta.prolongMeeting,
hcClient);
}
/** 启停会议录制 启动或停止会议录制。
*
* @param RecordRequest 请求对象
* @return RecordResponse */
public RecordResponse record(RecordRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.record);
}
/** 启停会议录制 启动或停止会议录制。
*
* @param RecordRequest 请求对象
* @return SyncInvoker */
public SyncInvoker recordInvoker(RecordRequest request) {
return new SyncInvoker(request, MeetingMeta.record, hcClient);
}
/** 重命名与会者 重命名某个与会者。
*
* @param RenameParticipantRequest 请求对象
* @return RenameParticipantResponse */
public RenameParticipantResponse renameParticipant(RenameParticipantRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.renameParticipant);
}
/** 重命名与会者 重命名某个与会者。
*
* @param RenameParticipantRequest 请求对象
* @return SyncInvoker */
public SyncInvoker renameParticipantInvoker(
RenameParticipantRequest request) {
return new SyncInvoker(request,
MeetingMeta.renameParticipant, hcClient);
}
/** 企业管理员重置硬终端激活码 当硬终端激活码失效时,企业管理员可以通过该接口重置激活码,使用重新获取的激活码激活终端,每24小时可重新激活5次。
*
* @param ResetActivecodeRequest 请求对象
* @return ResetActivecodeResponse */
public ResetActivecodeResponse resetActivecode(ResetActivecodeRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.resetActivecode);
}
/** 企业管理员重置硬终端激活码 当硬终端激活码失效时,企业管理员可以通过该接口重置激活码,使用重新获取的激活码激活终端,每24小时可重新激活5次。
*
* @param ResetActivecodeRequest 请求对象
* @return SyncInvoker */
public SyncInvoker resetActivecodeInvoker(
ResetActivecodeRequest request) {
return new SyncInvoker(request, MeetingMeta.resetActivecode,
hcClient);
}
/** 用户重置密码 该接口提供给用户重置密码功能,服务器收到请求,重新设置用户密码并返回结果。
*
* @param ResetPwdRequest 请求对象
* @return ResetPwdResponse */
public ResetPwdResponse resetPwd(ResetPwdRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.resetPwd);
}
/** 用户重置密码 该接口提供给用户重置密码功能,服务器收到请求,重新设置用户密码并返回结果。
*
* @param ResetPwdRequest 请求对象
* @return SyncInvoker */
public SyncInvoker resetPwdInvoker(ResetPwdRequest request) {
return new SyncInvoker(request, MeetingMeta.resetPwd, hcClient);
}
/** 企业管理员重置企业成员密码 企业管理员通过该接口提供企业管理员重置企业成员密码的功能。当服务器收到重置密码的请求时,发送新的密码到企业成员的邮箱或者短信,并返回结果。
*
* @param ResetPwdByAdminRequest 请求对象
* @return ResetPwdByAdminResponse */
public ResetPwdByAdminResponse resetPwdByAdmin(ResetPwdByAdminRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.resetPwdByAdmin);
}
/** 企业管理员重置企业成员密码 企业管理员通过该接口提供企业管理员重置企业成员密码的功能。当服务器收到重置密码的请求时,发送新的密码到企业成员的邮箱或者短信,并返回结果。
*
* @param ResetPwdByAdminRequest 请求对象
* @return SyncInvoker */
public SyncInvoker resetPwdByAdminInvoker(
ResetPwdByAdminRequest request) {
return new SyncInvoker(request, MeetingMeta.resetPwdByAdmin,
hcClient);
}
/** 企业管理员重置账号的激活码 企业管理员重置账号的激活码,重置后,原设备直接解绑,必须重新激活使用,若手机邮箱不填,则不会发送新的激活码
*
* @param ResetVisionActiveCodeRequest 请求对象
* @return ResetVisionActiveCodeResponse */
public ResetVisionActiveCodeResponse resetVisionActiveCode(ResetVisionActiveCodeRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.resetVisionActiveCode);
}
/** 企业管理员重置账号的激活码 企业管理员重置账号的激活码,重置后,原设备直接解绑,必须重新激活使用,若手机邮箱不填,则不会发送新的激活码
*
* @param ResetVisionActiveCodeRequest 请求对象
* @return SyncInvoker */
public SyncInvoker resetVisionActiveCodeInvoker(
ResetVisionActiveCodeRequest request) {
return new SyncInvoker(request,
MeetingMeta.resetVisionActiveCode, hcClient);
}
/** 点名会场 同一时间,只允许一个与会者被点名。点名会场的效果是除了主持人外,点名与会者为非静音状态,未点名的与会者统一为静音状态。
*
* @param RollcallParticipantRequest 请求对象
* @return RollcallParticipantResponse */
public RollcallParticipantResponse rollcallParticipant(RollcallParticipantRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.rollcallParticipant);
}
/** 点名会场 同一时间,只允许一个与会者被点名。点名会场的效果是除了主持人外,点名与会者为非静音状态,未点名的与会者统一为静音状态。
*
* @param RollcallParticipantRequest 请求对象
* @return SyncInvoker */
public SyncInvoker rollcallParticipantInvoker(
RollcallParticipantRequest request) {
return new SyncInvoker(request,
MeetingMeta.rollcallParticipant, hcClient);
}
/** 查询历史会议的与会者记录 查询指定历史会议的与会者记录。
*
* @param SearchAttendanceRecordsOfHisMeetingRequest 请求对象
* @return SearchAttendanceRecordsOfHisMeetingResponse */
public SearchAttendanceRecordsOfHisMeetingResponse searchAttendanceRecordsOfHisMeeting(
SearchAttendanceRecordsOfHisMeetingRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.searchAttendanceRecordsOfHisMeeting);
}
/** 查询历史会议的与会者记录 查询指定历史会议的与会者记录。
*
* @param SearchAttendanceRecordsOfHisMeetingRequest 请求对象
* @return SyncInvoker */
public SyncInvoker searchAttendanceRecordsOfHisMeetingInvoker(
SearchAttendanceRecordsOfHisMeetingRequest request) {
return new SyncInvoker(
request, MeetingMeta.searchAttendanceRecordsOfHisMeeting, hcClient);
}
/** SP管理员分页搜索企业 分页搜索企业,支持名称、企业ID搜索
*
* @param SearchCorpRequest 请求对象
* @return SearchCorpResponse */
public SearchCorpResponse searchCorp(SearchCorpRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.searchCorp);
}
/** SP管理员分页搜索企业 分页搜索企业,支持名称、企业ID搜索
*
* @param SearchCorpRequest 请求对象
* @return SyncInvoker */
public SyncInvoker searchCorpInvoker(SearchCorpRequest request) {
return new SyncInvoker(request, MeetingMeta.searchCorp, hcClient);
}
/** 分页查询企业管理员 通过该接口分页查询企业管理员。
*
* @param SearchCorpAdminsRequest 请求对象
* @return SearchCorpAdminsResponse */
public SearchCorpAdminsResponse searchCorpAdmins(SearchCorpAdminsRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.searchCorpAdmins);
}
/** 分页查询企业管理员 通过该接口分页查询企业管理员。
*
* @param SearchCorpAdminsRequest 请求对象
* @return SyncInvoker */
public SyncInvoker searchCorpAdminsInvoker(
SearchCorpAdminsRequest request) {
return new SyncInvoker(request, MeetingMeta.searchCorpAdmins,
hcClient);
}
/** 查询企业通讯录 企业用户(含管理员)通过该接口查询该企业的通讯录。
*
* @param SearchCorpDirRequest 请求对象
* @return SearchCorpDirResponse */
public SearchCorpDirResponse searchCorpDir(SearchCorpDirRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.searchCorpDir);
}
/** 查询企业通讯录 企业用户(含管理员)通过该接口查询该企业的通讯录。
*
* @param SearchCorpDirRequest 请求对象
* @return SyncInvoker */
public SyncInvoker searchCorpDirInvoker(SearchCorpDirRequest request) {
return new SyncInvoker(request, MeetingMeta.searchCorpDir,
hcClient);
}
/** 企业管理员分页查询企业资源订单列表 企业管理员根据条件查询企业资源订单列表
*
* @param SearchCorpResourcesRequest 请求对象
* @return SearchCorpResourcesResponse */
public SearchCorpResourcesResponse searchCorpResources(SearchCorpResourcesRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.searchCorpResources);
}
/** 企业管理员分页查询企业资源订单列表 企业管理员根据条件查询企业资源订单列表
*
* @param SearchCorpResourcesRequest 请求对象
* @return SyncInvoker */
public SyncInvoker searchCorpResourcesInvoker(
SearchCorpResourcesRequest request) {
return new SyncInvoker(request,
MeetingMeta.searchCorpResources, hcClient);
}
/** 企业管理员分页查询企业云会议室 企业管理员通过该接口分页查询企业的云会议室。
*
* @param SearchCorpVmrRequest 请求对象
* @return SearchCorpVmrResponse */
public SearchCorpVmrResponse searchCorpVmr(SearchCorpVmrRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.searchCorpVmr);
}
/** 企业管理员分页查询企业云会议室 企业管理员通过该接口分页查询企业的云会议室。
*
* @param SearchCorpVmrRequest 请求对象
* @return SyncInvoker */
public SyncInvoker searchCorpVmrInvoker(SearchCorpVmrRequest request) {
return new SyncInvoker(request, MeetingMeta.searchCorpVmr,
hcClient);
}
/** 查询历史会议的会控记录 查询指定历史会议的会控记录。
*
* @param SearchCtlRecordsOfHisMeetingRequest 请求对象
* @return SearchCtlRecordsOfHisMeetingResponse */
public SearchCtlRecordsOfHisMeetingResponse searchCtlRecordsOfHisMeeting(
SearchCtlRecordsOfHisMeetingRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.searchCtlRecordsOfHisMeeting);
}
/** 查询历史会议的会控记录 查询指定历史会议的会控记录。
*
* @param SearchCtlRecordsOfHisMeetingRequest 请求对象
* @return SyncInvoker */
public SyncInvoker searchCtlRecordsOfHisMeetingInvoker(
SearchCtlRecordsOfHisMeetingRequest request) {
return new SyncInvoker(request,
MeetingMeta.searchCtlRecordsOfHisMeeting, hcClient);
}
/** 按名称查询所有的部门 企业管理员通过该接口按名称查询所有的部门。
*
* @param SearchDepartmentByNameRequest 请求对象
* @return SearchDepartmentByNameResponse */
public SearchDepartmentByNameResponse searchDepartmentByName(SearchDepartmentByNameRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.searchDepartmentByName);
}
/** 按名称查询所有的部门 企业管理员通过该接口按名称查询所有的部门。
*
* @param SearchDepartmentByNameRequest 请求对象
* @return SyncInvoker */
public SyncInvoker searchDepartmentByNameInvoker(
SearchDepartmentByNameRequest request) {
return new SyncInvoker(request,
MeetingMeta.searchDepartmentByName, hcClient);
}
/** 分页查询终端 企业管理员通过该接口分页查询终端信息。
*
* @param SearchDevicesRequest 请求对象
* @return SearchDevicesResponse */
public SearchDevicesResponse searchDevices(SearchDevicesRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.searchDevices);
}
/** 分页查询终端 企业管理员通过该接口分页查询终端信息。
*
* @param SearchDevicesRequest 请求对象
* @return SyncInvoker */
public SyncInvoker searchDevicesInvoker(SearchDevicesRequest request) {
return new SyncInvoker(request, MeetingMeta.searchDevices,
hcClient);
}
/** 查询历史会议列表 管理员可以查询管理权限域内所有的历史会议,普通用户仅能查询当前帐号管理的历史会议。不带查询参数时,默认查询权限范围内的历史会议。
*
* @param SearchHisMeetingsRequest 请求对象
* @return SearchHisMeetingsResponse */
public SearchHisMeetingsResponse searchHisMeetings(SearchHisMeetingsRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.searchHisMeetings);
}
/** 查询历史会议列表 管理员可以查询管理权限域内所有的历史会议,普通用户仅能查询当前帐号管理的历史会议。不带查询参数时,默认查询权限范围内的历史会议。
*
* @param SearchHisMeetingsRequest 请求对象
* @return SyncInvoker */
public SyncInvoker searchHisMeetingsInvoker(
SearchHisMeetingsRequest request) {
return new SyncInvoker(request,
MeetingMeta.searchHisMeetings, hcClient);
}
/** 分页查询信息窗素材 分页查询信息窗素材
*
* @param SearchMaterialsRequest 请求对象
* @return SearchMaterialsResponse */
public SearchMaterialsResponse searchMaterials(SearchMaterialsRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.searchMaterials);
}
/** 分页查询信息窗素材 分页查询信息窗素材
*
* @param SearchMaterialsRequest 请求对象
* @return SyncInvoker */
public SyncInvoker searchMaterialsInvoker(
SearchMaterialsRequest request) {
return new SyncInvoker(request, MeetingMeta.searchMaterials,
hcClient);
}
/** 查询会议纪要列表 用户查询自己的会议纪要列表
*
* @param SearchMeetingFileListRequest 请求对象
* @return SearchMeetingFileListResponse */
public SearchMeetingFileListResponse searchMeetingFileList(SearchMeetingFileListRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.searchMeetingFileList);
}
/** 查询会议纪要列表 用户查询自己的会议纪要列表
*
* @param SearchMeetingFileListRequest 请求对象
* @return SyncInvoker */
public SyncInvoker searchMeetingFileListInvoker(
SearchMeetingFileListRequest request) {
return new SyncInvoker(request,
MeetingMeta.searchMeetingFileList, hcClient);
}
/** 查询会议列表 管理员可以查询管理权限域内所有的会议,普通用户仅能查询当前帐号管理的会议。不带查询参数时,默认查询权限范围内正在召开或还未召开的会议。
*
* @param SearchMeetingsRequest 请求对象
* @return SearchMeetingsResponse */
public SearchMeetingsResponse searchMeetings(SearchMeetingsRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.searchMeetings);
}
/** 查询会议列表 管理员可以查询管理权限域内所有的会议,普通用户仅能查询当前帐号管理的会议。不带查询参数时,默认查询权限范围内正在召开或还未召开的会议。
*
* @param SearchMeetingsRequest 请求对象
* @return SyncInvoker */
public SyncInvoker searchMeetingsInvoker(
SearchMeetingsRequest request) {
return new SyncInvoker(request, MeetingMeta.searchMeetings,
hcClient);
}
/** 普通用户分页查询云会议室及个人会议ID 企业用户通过该接口查询个人已分配的云会议室及个人会议ID。
*
* @param SearchMemberVmrRequest 请求对象
* @return SearchMemberVmrResponse */
public SearchMemberVmrResponse searchMemberVmr(SearchMemberVmrRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.searchMemberVmr);
}
/** 普通用户分页查询云会议室及个人会议ID 企业用户通过该接口查询个人已分配的云会议室及个人会议ID。
*
* @param SearchMemberVmrRequest 请求对象
* @return SyncInvoker */
public SyncInvoker searchMemberVmrInvoker(
SearchMemberVmrRequest request) {
return new SyncInvoker(request, MeetingMeta.searchMemberVmr,
hcClient);
}
/** 查询在线会议列表 管理员可以查询管理权限域内所有在线会议,普通用户仅能查询当前自己帐号管理的在线会议。不带查询参数时,默认查询权限范围内的在线会议,按开始时间升序排列。
*
* @param SearchOnlineMeetingsRequest 请求对象
* @return SearchOnlineMeetingsResponse */
public SearchOnlineMeetingsResponse searchOnlineMeetings(SearchOnlineMeetingsRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.searchOnlineMeetings);
}
/** 查询在线会议列表 管理员可以查询管理权限域内所有在线会议,普通用户仅能查询当前自己帐号管理的在线会议。不带查询参数时,默认查询权限范围内的在线会议,按开始时间升序排列。
*
* @param SearchOnlineMeetingsRequest 请求对象
* @return SyncInvoker */
public SyncInvoker searchOnlineMeetingsInvoker(
SearchOnlineMeetingsRequest request) {
return new SyncInvoker(request,
MeetingMeta.searchOnlineMeetings, hcClient);
}
/** 查询信息窗节目 获取信息窗节目
*
* @param SearchProgramsRequest 请求对象
* @return SearchProgramsResponse */
public SearchProgramsResponse searchPrograms(SearchProgramsRequest request) {
return hcClient.syncInvokeHttp(request, MeetingMeta.searchPrograms);
}
/** 查询信息窗节目 获取信息窗节目
*
* @param SearchProgramsRequest 请求对象
* @return SyncInvoker