检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
代理鉴权 描述 该接口使用第三方的账号进行代理鉴权,鉴权通过后生成一个Access Token。当前支持的第三方代理账号包括: Welink的账号和密码 支持OAuth2.0标准的第三方账号 当clientType取值为72时,同一个account,同时最多能创建64个Token
HwmProxyConfigPolicy 代理配置策略。 server 否 char[] 代理地址。 serverPort 否 unsigned short 代理端口。 account 否 char[] 代理账号。 password 否 char[] 代理密码。 表2 枚举HwmProxyConfigPolicy参数说明
proxyConfigPolicy Y ProxyConfigPolicy 代理配置策略 server N string 代理地址 port N number 代理端口 account N string 代理账号 password N string 代理密码 表3 ProxyConfigPolicy枚举说明
setNetworkModeWithNetworkInfo: 接口描述 如华为云会议的媒体节点下沉部署到企业,并且管理节点也是通过企业内的代理访问,需要将网络模式设置成“企业内外接入”。 企业内的App无法直接访问公网(即媒体节点下沉和管理节点代理下沉场景)的情况下才需要调用该接口。 注意事项 该接口非必需调用,若不设置,则使用默认模式。
该接口用于设置网络模式。注意事项:1、企业内的App无法直接访问公网(即媒体节点下沉和管理节点代理下沉场景)的情况下才需要调用该接口。如华为云会议的媒体节点下沉部署到企业,并且管理节点也是通过企业内的代理访问,需要将网络模式设置成“企业内外接入”;2、该接口非必需调用,若不设置,则使用默认模式。
setNetworkModeWithAccessType 接口描述 如华为云会议的媒体节点下沉部署到企业,并且管理节点也是通过企业内的代理访问,需要将网络模式设置成“企业内网接入”。 企业内的App无法直接访问公网(即媒体节点下沉和管理节点代理下沉场景)的情况下才需要调用该接口。 注意事项 该接口非必需调用,若不设置,则使用默认模式。
网络模式设置 setNetworkMode 接口描述 如华为云会议的媒体节点下沉部署到企业,并且管理节点也是通过企业内的代理访问,需要将网络模式设置成“企业内外接入”。 企业内的App无法直接访问公网(即媒体节点下沉和管理节点代理下沉场景)的情况下才需要调用该接口。 注意事项 该接口非必需调用,若不设置,则使用默认模式。
网络模式设置 SetNetworkMode 接口描述 如华为云会议的媒体节点下沉部署到企业,并且管理节点也是通过企业内的代理访问,需要将网络模式设置成“企业内网接入”。 企业内的App无法直接访问公网(即媒体节点下沉和管理节点代理下沉场景)的情况下才需要调用该接口。 注意事项 该接口非必需调用,若不设置,则使用默认模式。
示例2:WeLink 代理登录鉴权业务流程 应用场景 第三方可通过WeLink账号、密码进行登录,登录成功后获得一个Token。 业务流程 图1 WeLink 代理鉴权登录流程图 前期准备:获取到WeLink的账号密码。 有两种途径:1,免费注册获取试用账号;2,直接购买服务后通过企业管理员创建账号。
设置服务器地址信息 接口描述 调用此接口,可以设置对接的会议云服务的地址,可用于如果有代理时,连接到代理的地址。 SDK 连接时使用HTTPS协议和Web Socket Secure协议。 方法定义 1 setServerConfig(params):void 参数描述 表1 参数说明
清除界面配置 设置相关的代理后如果需要清除对应代理,可以置为nil,根据需求在对应位置设置。 1 2 3 4 5 6 [HWMSdk getSdkConfig].socialShareHandler = nil; // 可选,社交分享定制代理,用于定制会中分享能力 [HWMSdk
清除界面配置 设置相关的代理后如果需要清除对应代理,可以置为nil,根据需求在对应位置设置。 1 2 3 4 [HWMSdk getSdkConfig].socialShareHandler = nil; [HWMSdk getSdkConfig].confUIHandler =
confSettingHandler; //示例根据需求使用对应代理 [config unsubscribeGlobalNotificationHandler:[NotifyMessageHandler sharedInstance]]; 代理方法必须写在代理对象中 使用代理时保证代理对象存在 父主题: 通知参考
lityInfoModel *)poorNetWorkInfo; 注意事项 SDK初始化时设置globalHandler代理对象或者在需要处理的界面设置代理对象。 参数描述 表1 HWMSDKPoorNetWorkQualityInfoModel参数说明 参数 类型 描述 userId
ngInfoModel *)confIncomingInfo; 注意事项 SDK初始化时设置globalHandler代理对象或者在需要处理的界面设置代理对象。 参数描述 表1 参数说明 参数 类型 描述 confIncomingInfo HWMSDKConfIncomingInfoModel
DKMeetingInfoModel *)meetingInfo; 注意事项 SDK初始化时设置globalHandler代理对象或者在需要处理的界面设置代理对象。 参数描述 表1 HWMSDKMeetingInfoModel参数说明 参数 类型 描述 baseInfo HWMSDKConfBaseInfoModel
esultListModel *)resultList ; 注意事项 SDK初始化时设置bizNotifyHandler代理对象或者在需要处理的界面设置代理对象。 参数描述 表1 HWMSDKAddAttendeeResultListModel说明 参数 类型 描述 addAttendeeInfos
l *)poorNetWorkInfo; 注意事项 SDK初始化时订阅HWMBizNotificationHandler代理对象或者在需要处理的界面设置代理对象。 参数描述 表1 HWMSDKPoorNetWorkQualityInfoModel参数说明 参数 类型 描述 userId
(void)onConfEndedNotify:(HWMSDKERR)confEndCode; 注意事项 SDK初始化时设置globalHandler代理对象或者在需要处理的界面设置代理对象。 参数描述 表1 参数说明 参数 类型 描述 confEndCode HWMSDKERR SDK错误信息枚举(具体参照HWMSDKCommonDefine
界面配置 设置自定义界面的代理,根据需求在对应位置设置代理。可以在初始化SDK的时候配置,也可以在使用时配置。 1 2 3 4 [HWMSdk getSdkConfig].socialShareHandler = 代理对象; // 可选,社交分享定制代理,用于定制会中分享能力 [HWMSdk