开发流程
开发前准备
- 注册华为账号并开通华为云
打开华为云官网,单击“注册”,按照界面提示完成账号注册。成功注册后请尽快完成“个人实名认证”或“企业实名认证”,认证过程请参考个人账号如何完成实名认证、企业账号如何完成实名认证。
- 开通华为云会议企业管理员账号
- 正式商用
订购华为云会议服务。如何订购,请参考如何购买会议套餐。
- 免费试用
- 用步骤1中申请的账号登录华为云官网后,进入华为云会议官网页面。单击“免费试用”。
图2 免费试用申请入口
- 注册华为云会议个人免费账号。注册成功后单击“立即开始会议”进入华为云会议的管理后台。
图3 注册华为云会议个人免费账号
图4 注册成功
- 用华为云会议个人免费账号登录华为云会议的管理后台,就可以创建企业。
图5 创建企业
图6 填写企业信息(注:请填写真实的企业名称)
- 如果不填写企业真实名称,下面的“POC测试申请”将会被驳回。
- 被驳回后,请在华为云会议管理平台上“管理员>企业管理>注册信息”中修改企业名称,并重新提交POC测试申请。
图7 企业创建成功
- 华为云账号上绑定华为云会议企业管理员账号。在华为云会议官网上,单击“控制台”,再单击“立即绑定”,并输入上述a~c步骤中申请到的华为云会议企业管理员账号和密码。
图8 进入控制台
图9 绑定华为云会议企业管理员账号
图10 华为云会议企业管理员信息
- 步骤d绑定成功后,在同一界面可申请免费POC资源。单击“POC测试申请”,请如实填写申请信息并提交,我们将会在10个工作日内进行审核。审批通过后,即可开始华为云会议体验之旅。
图11 填写POC测试申请信息
图12 POC测试申请进展
图13 POC测试资源清单
- 个人免费账号资源:赠送1个50方的云会议室(VMR);单个会议最大时长45分钟。
- 企业免费账号资源:升级为企业后,企业内所有成员(包括被邀请用户)均可免费获得1个专属50方的云会议室(VMR)资源;支持每个成员使用自己的50方云会议室创建会议,单个会议最大时长均为45分钟。
- POC测试资源:申请后,企业可免费获得为期180天的云会议体验套餐(包含25方并发、1个50方会议室、网络研讨会资源、录播空间、硬件接入许可等资源);单个会议最大时长不受限制。
- 二次开发一定要升级为企业账号,并申请POC测试资源,不能使用个人账号。
- 如有紧急问题请拨打4000-955-988 | 950808 按1转1进行快速解答。
- 添加其他账号(可选)
在华为云会议官网单击“控制台”,输入华为云账号和密码,单击“登录”。
图14 登录华为云会议控制台
登录后,在控制台单击“前往管理平台”跳转至华为云会议管理平台。
在管理平台左侧菜单栏中选择“管理员 > 企业管理 > 会议用户”,添加会议用户。
图15 添加华为云会议用户
普通的会议用户可以通过“管理员 > 企业管理 > 管理员”,添加为该企业的企业管理员。
图16 添加管理员
- 申请App ID
App ID鉴权的介绍和申请请参考“App ID鉴权介绍”。
集成服务端REST API
- 下载服务端集成开发工具以及二次开发文档。
在集成开发服务端API的过程中,除本开发指南外,开发者还需要参考《服务端API参考》。
- 准备开发环境。
订购华为云会议服务,基于业务账号调用服务端API,接入地址是“https://api.meeting.huaweicloud.com”。
- 集成登录鉴权。
第三方系统在直接调用云会议功能前,需要先调用鉴权接口,完成第三方应用账号向会议服务端的鉴权。详细开发方法参见《服务端API参考》中的“登录鉴权”章节。
图17 服务端鉴权集成
- 调用REST接口集成开发。
在完成鉴权调用后,开发者可以在第三方应用系统上集成华为云会议的服务端功能接口。
详细开发方法参见《服务端API参考》。
- 功能调试。
开发完成后,可以接入华为云会议调试环境(https://api.meeting.huaweicloud.com)进行功能调试。
华为云会议提供的每个服务端REST API都可以在华为云的API Explorer上调试。
集成客户端UI SDK
- 下载客户端SDK开发包以及二次开发文档。
在集成开发客户端SDK的过程中,除本开发指南外,开发者还需要查看本《客户端SDK参考》。
请参考《客户端SDK参考》中的“资源下载”获取SDK开发包,Demo源代码在SDK包中。
- 试用Demo。
华为云会议为每个平台SDK提供了Demo安装包,开发者可以下载Demo,快速体验功能的运行和调试。
请参考《客户端SDK参考》中每个平台SDK下的“Demo安装包下载”试用Demo。
- 准备开发环境。
- 调用SDK集成开发。
开发者可以在自己对应要开发的平台上集成华为云会议对应平台的SDK接口。
详细开发方法参见《客户端SDK参考》。
- 功能调试。
商用发布
开发者完成应用开发和调测后将应用发布给最终用户使用。