检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
设置日志路径 setLogPath 接口描述 该接口用于设置华为云会议打印日志路径。 注意事项 无 方法定义 1 + (void)setLogPath:(NSString *)logPath; 参数描述 表1 参数说明 参数 是否必须 类型 描述 logPath 是 NSString
拒绝会议邀请 RejectConf 接口描述 该接口用于拒绝会议邀请。 注意事项 该接口为异步接口,返回值只代表接口是否调用成功,实际业务处理结果在对应的回调函数中返回。 方法定义 1 HWM_SDK_AGENT_API hwmsdk::HwmErrCode RejectConf();
获取会议详情 getConfDetail 接口描述 该接口用于获取会议的详细信息。 注意事项 该接口在已登录状态下才能调用。 方法定义 1 getConfDetail(confId: string): Promise<HWMQueryConfInfoResult>; 参数描述 参数
预约会议 bookConf 接口描述 该接口用于预约会议。 注意事项 该接口在已登录状态下才能调用。 会议开始时间需要晚于当前时间。 个人会议或者云会议室的时候要传入vmrId。 携带与会者入会的时候需要传入attendees。 方法定义 1 bookConf(bookConfParam:
场景1: 初始化 描述 使用SDK业务组件时,需要先完成SDK的基础组件的初始化。 初始化接口分为两种:1. 同步初始化 2. 异步初始化 。 初始化过程大约需要1-2秒,若对App启动速度有要求,建议使用异步初始化接口。 1. 同步初始化业务流程 调用HWMSdk.init(Application
清除界面配置 设置相关的代理后如果需要清除对应代理,可以置为nil,根据需求在对应位置设置。 1 2 3 4 5 6 7 8 9 10 [HWMSdk getSdkConfig].socialShareHandler = nil; // 可选,社交分享定制代理,用于定制会中分享能力
社交分享定制 shareConf:isAnonymous:inCtrl 接口描述 该接口用于分享会议拦截处理。实现代理后会拦截SDK默认的分享弹窗,如下图红框标注。 图1 分享拦截SDK弹窗 注意事项 如果实现该协议方法,则会中调用分享功能,会回调到该方法。 shareConf:
时区,默认值当前时区(中国默认时区56-东八区),详情参考时区表,参数值1-73可用。 autoMuteMode AutoMuteType 个人客户端入会是否自动静音 hardTerminalAutoMuteMode AutoMuteType 会议室设备入会是否自动静音 示例代码 HWMBizSdk
加入会议 1 HWMSdk.getOpenApi.joinConf(JoinConfParam,HwmCancelableCallBack) 接口描述 该接口可以在登录和未登录状态下加入会议。加入会议的方式有两种: 会议ID+会议密码入会:手动输入会议ID和会议密码密码。 会议
典型场景接口调用概览 3类接口描述 iOS SDK的接口分为同步Api、异步Api、全局回调。 同步Api:App主动调用SDK的接口,用于完成某项任务。比如初始化接口initWithConfig。 异步Api:调用SDK接口的时候都会以callback回调方式请求结果。 全局回
场景3:预约会议 描述 登录后,可以调用接口预约会议。 业务流程 使用SDK预约会议时,先调用bookConf接口,然后处理回调callback。 接口调用 调用bookConf预约会议。 处理回调 处理回调callback。 示例代码 1 2 3 4 5 6 7
设置日志路径 setLogPath 接口描述 该接口用于设置华为云会议打印日志路径。 注意事项 无 方法定义 1 + (void)setLogPath:(NSString *)logPath; 参数描述 表1 参数说明 参数 是否必须 类型 描述 logPath 是 NSString
场景3:预约会议 描述 登录后,可以调用接口预约会议。 业务流程 使用SDK预约会议时,先调用bookConf接口,然后处理回调callback。 接口调用 调用bookConf预约会议。 处理回调 处理回调callback。 示例代码 1 2 3 4 5 6 7
初始化 initWithConfig 接口描述 用于启动并且初始化SDK。 注意事项 该接口用于启动并初始化SDK,在调用其他接口之前必须先调用该接口。 初始化方法必须在主线程调用。 返回值只代表接口是否调用成功。 方法定义 1 + (BOOL)initWithConfig:(HWMOpenSDKConfig
头像拦截显示 downloadHeadPortraitWithThirdAccount: account: number: completionBlock: 接口描述 该接口用于定制登录后的头像显示。 图1 生效后拦截头像显示效果 注意事项 未登录的头像不支持自定义。 头像支持两
获取会议详情 GetConfDetail 接口描述 该接口用于获取会议的详细信息。 注意事项 该接口在已登录状态下才能调用。 该接口为异步接口,返回值只代表接口是否调用成功,实际业务处理结果在对应的回调函数中返回。 方法定义 1 HWM_SDK_AGENT_API hwmsdk::HwmErrCode
离开会议 leaveConf 接口描述 该接口用于离开会议。 注意事项 不在会议中不应调用此接口。 调用该接口离开会议,会议不会结束,在会议存在期间可以再次入会。 方法定义 1 - (void)leaveConf:(HWMSDKCompleteHandler)callback;
离开会议 1 HWMSdk.getOpenApi.leaveConf(HwmCallback<Integer> callback) 接口描述 该接口用于主动离开会议。 注意事项 不在会议中不应调用此接口。 调用该接口离开会议,会议不会结束,在会议存在期间可以再次入会。 方法定义
音视频设备状态 通知描述 收到该通知时,表示会议中麦克风、扬声器或摄像头的状态信息发生变更。 方法定义 1 virtual void OnAVDeviceCtrlStateChanged(HwmDeviceType deviceType, bool isOpen) {}; 注意事项
设置共享音频 SetShareAudio 接口描述 该接口用于设置共享时是否包含电脑声音开关。 注意事项 该接口为异步接口,返回值只代表接口是否调用成功,实际业务处理结果在对应的回调函数中返回 方法定义 HWM_SDK_AGENT_API hwmsdk::HwmErrCode SetShareAudio(bool