在开始系统集成开发之前,您需要完成相应的准备工作,包括开通云视讯 API 服务、注册应用,了解系统架构。
云视讯 API 只开放给签署合作协议的伙伴。在开始使用云视讯 API 之前,您需要首先联系当地销售或渠道伙伴,完成云视讯 API 开通流程。
云视讯 API 是以企业为单位进行开通的,在开通之前您需要确保待开发应用所服务的企业已经在小鱼平台开通了企业管理后台。
云视讯 API 的开通由销售或渠道伙伴发起,审批通过后,由小鱼易连协助在平台开通该企业的服务。 完成云视讯 API 开通后,企业管理员可使用对应的管理员账号登录云视讯管理平台,通过“系统服务 -〉 云视讯 API -〉 基本信息”查看开发应用需要的企业 ID(enterpriseId)及 token。
其中,企业 ID(enterpriseId)用来唯一标识云视讯 API 的使用企业;token 作为 API 访问凭证,由云视讯后台系统自动产生,并通过企业管理平台分发给授权开发者。
应用开发者通过 enterpriseId 及 token 获取访问企业 API 的权限,因此开发者需要确保 enterpriseId 和 token 不会泄露,以避免有其他人非法使用。
开通企业的云视讯 API 以后,企业管理员登录云视讯管理平台,通过“系统服务 –> 云视讯 API “ 界面注册应用,应用注册后开发者即可进行应用的集成开发。
目前企业管理平台支持注册 Android、iOS、Mac、Web、小程序、Electron等SDK应用;
1、获取企业ID字段:
2、创建WebRTC SDK应用
3、填写表格并保存
4、获取ClientID和ClientSecret字段
注册得到的 ClientID、ClientSecret 即可用于集成小鱼易连Web SDK。
小鱼易连开发平台分为终端 SDK 和服务端 API,实现完整的音视频通话场景需要同时进行服务端和终端的集成开发。 系统集成架构如上图所示,分为:
小鱼易连开发平台的音视频通话是在云会议室进行的,在进行音视频呼叫之前,您可以通过服务端 API 创建云会议室,云会议室为虚拟的会议号码。 服务端 API 基于 rest api 提供服务,建议您通过您的服务端访问小鱼易连开发平台服务端 API,便于后期维护控制。