检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
ID和密码加入已经创建好的会议。 2、开启共享、结束共享、离开会议、结束会议等接口,当前SDK的UI上已经提供了对应的功能,如果第三方的App不需要程序控制这些功能则无需调用对应接口。 父主题: 典型场景
使用企业管理员账号登录华为云会议管理平台。 选择左侧菜单栏中“企业管理 > 会议用户”,单击“导入”。 在“批量导入用户”弹窗中,单击“下载空用户模板”并填写表格。 图1 下载空用户模板 填写“用户导入模板”时请仔细阅读文件中的注意事项。“密码”如果不填,则系统会产生一个随机密码发送到已填写的手机或邮箱上。 单击“
Info,具体详见预约会议、编辑会议、创建会议、获取会议详情、会议信息通知。 3. Init接口新增是否支持同终端多应用登录字段isSupportMultiAppLogin,具体详见Init接口。 4. 新增弱网信息通知OnPoorNetworkQualityInfoNotify,具体详见弱网提示通知。
ID,地址参见“Bundle ID地址”。 图6 ID管理页面 选择ID类型,选择“App IDs”。 图7 选择ID类型 图8 选择“App”类型 配置描述信息、Bundle ID,App能力选择“App Groups”。 图9 配置信息 确认Bundle ID信息,并注册。 图10
更新管理 华为云会议提供安全的应用升级能力,应用更新后,系统将推送新版本到用户,用户可以自由选择是否升级,升级前应用将自动对新版本进行完整性校验,保障应用安全性。移动终端也可从应用市场获取最新更新版本。为了保障您的安全,长期不升级的版本,可能被禁止登录会议服务。 为提供新的功能以
如果是账号/密码鉴权方式,是指华为云会议账号 如果是App ID鉴权方式,是指第三方User ID 说明: 一个账号能分配32个云会议室。 accountType 否 Integer Query 账号类型。默认0。 0:华为云会议账号。用于账号/密码鉴权方式 1:第三方User ID,用于App ID鉴权方式 X-Access-Token
您还可以通过导入的方式批量添加用户。 选择左侧菜单栏中“企业管理 > 会议用户”。 单击“导入”打开批量导入用户弹窗。 单击“下载空用户模板”并填写表格。 图3 下载空用户模板 填写“用户导入模板”时请仔细阅读文件中的注意事项。“密码”如果不填,则系统会产生一个随机密码发送到已填写的手机或邮箱上。 在“批
示例1:查询与会者QoS 应用场景 面向第三方应用,提供查询会议、与会者、以及QoS数据的操作。 业务流程 图1 查询会议、与会者、QoS数据流程 步骤一:登录鉴权 1-5、第三方通过执行App ID鉴权,获取Token。 步骤二:获取会议列表(在线会议列表或历史会议列表,此处举例为在线会议,历史会议同理)
Application application, OpenSDKConfig sdkConfig, SdkCallback<Integer> sdkCallback) 参数描述 表1 参数说明 参数 是否必须 类型 描述 application 是 Application 当前程序的Application对象。
若打开“声控模式”,无法选择仅对主持人生效。 (可选)保存多画面模板。 单击“保存为模板”并输入模板名称,当前设置的多画面将保存至“多画面模板”中。 单击“多画面模板”打开弹窗,可选择一种布局并使用,也可编辑、删除、拖拽排序已保存的模板。 单击“广播”可应用当前设置的多画面。 广播后,硬件终端和桌面端画面显示为当前设置的多画面。
关接口 在module.json5中给应用Ability需配置后台模式。 图8 module.json5中配置应用Ability后台模式 应用权限配置。HarmonyOS SDK会中部分能力(主要涉及网络、麦克风、摄像头、共享采集等)需要应用在module.json5文件中申请相关权限才能正常使用。
monitorShareInfo 否 HwmMonitorShareInfo 屏幕共享信息。当共享类型不是屏幕共享时,该变量不需要赋值。 appShareInfo 否 HwmAppShareInfo 程序共享信息。当共享类型不是程序共享时,该变量不需要赋值。 operatableUiMonitor 是
HWMOpenSDKConfig *config = [[HWMOpenSDKConfig alloc] init]; config.appId = getAppId();// 传入申请到的企业AppId BOOL result = [HWMSdk initWithConfig:config]; if (result)
huawei.cloud.welinkdemo/Data/Library/Application Support/HWMUISDKNativeDemo 关闭 app sandbox ,日志路径 ~/Library/Application Support/HWMUISDKNativeDemo
结束共享 StopShare 接口描述 该接口用于结束会中共享。SDK的UI已经实现了“停止共享”功能,如果第三方App不需要通过程序控制停止共享,则不用调用该接口。 注意事项 不在共享中不应调用此接口。 该接口为异步接口,返回值只代表接口是否调用成功,实际业务处理结果在对应的回调函数中返回。
初始化接口 * @param application 应用application * @param sdkConfig sdk配置对象 */ void init(@NonNull Application application, OpenSDKConfig
基于微信授权或者企业SSO注册到会议服务后,通过code免登授权认证。 基于开发性API或SDK集成时申请会议服务应用ID签名注册到会议服务后,通过应用ID/应用secret携带特定信息计算签名进行认证。 访问控制 会议服务设计身份访问控制时,从横向越权、纵向越权不同角度进行接口访问控制,避免越权操作:
HwmAccountAndPasswordAuthInfo 账号密码登录信息。选择“账号密码鉴权方式”时需要填写。 appIdAuthInfo 否 HwmAppIdAuthInfo App ID登录信息。选择“App ID鉴权方式”时需要填写。 表2 结构体HwmAccountAndPasswordAuthInfo参数说明
strncpy_s(loginParam.appIdAuthInfo.nonce, GetNonce().c_str(), HWM_APPID_NONCE_LEN ); strncpy_s(loginParam.appIdAuthInfo.email, GetEmail
华为云会议Web SDK提供了一套完整的接口集合,开发者可以通过调用SDK开放的JS API,在自己的Web应用中快速集成音视频会议,包括加入/离开会议、会控操作、界面定制等功能。 Web SDK与App SDK的能力差异较大,详细功能点对比请参考“Android/iOS/Windows/Mac/Web