检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
否 String 昵称 表3 LoginResult类型说明 参数 类型 描述 userUuid String 用户uuid,由系统分配的真实的唯一用户标识。 account String 登录账号 thirdAccount String 第三方登录账号(AppId登录场景) isFreeUser
收到该通知时,表示当前使用的账号被其他终端踢出,退出登录状态,需要重新登录。 方法定义 1 - (void)onKickedOut:(NSString *)result; 注意事项 SDK初始化时设置globalHandler代理对象或者在需要处理的界面设置代理对象。 参数描述
fail:(void (^)(NSError *error))fail; 参数描述 表1 参数 是否必须 类型 描述 path 是 NSString 图片的全路径 返回值 无 示例代码 1 2 3 4 5 6 7 8 /// 上传用户个人头像 - (void)uploadSelfAvatar {
选择联系人定制 openContactSelectWindow:scene:completeHander: 接口描述 该接口用于定制打开联系人选择窗口。 图1 定制选择联系人触发位置 注意事项 无 方法定义 1 - (void)openContactSelectWindow:(N
成功返回0,其他值表示失败。失败返回值见错误码参考。 表2 结构体HwmVmrInfo参数说明 参数 类型 描述 vmrConferenceId char[] 云会议室上的固定会议ID。 vmrId char[] 云会议室唯一ID。 chairmanPwd char[] 云会议室主持人密码。 guestPwd
该接口用于上传当前自己的头像到会议服务器的通讯录 注意事项 1. 请在已登录状态下调用。 2. 请上传png格式或jpg格式的图片,且上传的头像大小不超过200kb。 方法定义 1 2 3 4 5 6 /** * 上传当前自己的头像到会议服务器的通讯录 *
(HWMConfDetail *)confDetail; 注意事项 SDK初始化时设置globalHandler代理对象或者在需要处理的界面设置代理对象。 参数描述 表1 参数说明 参数 类型 描述 confDetail HWMConfDetail 会议详情 父主题: 会议状态变更通知
获取用户状态 getUserState 接口描述 该接口用于获取用户当前的状态(是否在会议中)。 注意事项 无 方法定义 - (HWMUserState)getUserState; 参数描述 表1 枚举HWMUserState说明 参数 值 描述 HWMUserStateIdle
SetUserSavePath 接口描述 该接口用于设置用户文件(包括本地录制文件)的保存路径。 注意事项 该接口非必需调用,若不设置,则使用默认路径。 该接口为异步接口,返回值只代表接口是否调用成功,实际业务处理结果在对应的回调函数中返回。 方法定义 1 HWM_SDK_AGENT_API hwmsdk::HwmErrCode
获取用户状态 getIsInConfOrCall: 接口描述 该接口用于获取用户当前的状态(是否在会议中)。 注意事项 无 方法定义 1 - (HWMSDKConfOrCallStatus)getIsInConfOrCall; 参数描述 表1 参数说明 枚举值 描述 HWMSD
该接口用于构建底部toolbar的会控全量菜单。 下图中1区域内支持调整按钮展示顺序或者隐藏按钮。 下图中2区域支持最多8个按钮,多余按钮将不会展示。 下图中3区域按钮仅支持隐藏/显示。 图1 视频会议会控菜单定制位置 注意事项 1、返回的全量数组中,如果隐藏某个区域的按钮,需使用空数组( @[
该接口用于联系人信息注入。 注意事项 使用时需要订阅HWMContactApiHandler代理对象 图1 tooltip 显示注入的部门信息 图2 手机号码的自定义展示形式 方法定义 /// 通过number(sip号)查询联系人 /// @param numbers number 集合
来电接听策略 通知描述 使用该通知设置来电接听策略。 方法定义 1 answerTypeOnConfIncoming?: () => HWMIncomingAnswerType; 注意事项 无。 参数描述 类型 描述 HWMIncomingAnswerType 来电接听设置。 表1
设置证书校验信息 接口功能 设置证书校验信息 函数原型 setCAVerifyInfo(CAVerifyInfo: CAVerifyInfo, onSetCAVerifyInfoResult?: (ret: SDKERR, reason: string) => void): void
buttonId 是 string 按钮的唯一标识符 eventName 是 string 点击按钮后触发的事件名称,通过界面操作事件通知收到该事件 desc 是 object 见表3 icon 否 string 移动端呈现的自定义按钮图标,需要可访问的图片路径 表3 desc参数说明 参数
HWMVmrInfoListModel 云会议室列表。 表2 HWMVmrInfoModel参数说明 参数 类型 描述 confId string 云会议室上的固定会议ID。 vmrId string 云会议室唯一ID。 hostPwd string 云会议室主持人密码。 guestPwd string
nickName 否 NSString * 被叫姓名。 number 是 NSString * 被叫号码。如果填分配给账号的sip号码(如+99111244216210249)则呼叫该账号的App;如果填PSTN号码(如18700000000),则通过VoIP网关呼叫该号码,前提是该企业已开通P
删除个人头像 DeleteSelfAvatar 接口描述 该接口用于删除自定义的通讯录头像。 注意事项 请在已登录状态下调用。 方法定义 1 HWM_SDK_AGENT_API hwmsdk::HwmErrCode DeleteSelfAvatar(); 回调函数 1 virtual
Vmr会议id。 thirdUserId string 第三方用户ID,App ID鉴权时使用。 invitorName string 邀请者的姓名。会议自动外邀时是预订人,会中邀请时是操作人(仅在win平台下有效) schedulerName string 预订者姓名(仅在win平台下有效)
接口功能 该接口用于取消至少还有一场子会议未开始的周期会议。注意事项:1、该接口在登录状态下才能调用。2、最后一场子会议未开始前可以调用接口,开始后调用则无效。 3、该接口为异步接口,返回值只代表接口是否调用成功,实际业务处理结果在对应的回调函数中返回。 函数原型 cancelCyc