文档首页 > > 开发指南> 开放性简介

开放性简介

分享
更新时间:2021/01/12 GMT+08:00

华为云会议的开放能力

华为云会议提供服务端开放和客户端开放,开发者可以根据业务的需要使用对应的接口集成开发。

  • 服务端集成:华为云会议提供服务端REST接口开放,包括企业管理、用户管理、通讯录管理、会议管理、会议控制等能力。第三方业务系统(包括业务后台或者终端App)可以调用相关接口实现自己的业务逻辑。
  • 客户端SDK集成:华为云会议提供了客户端SDK开放,开发者可以在自己开发的客户端上,集成华为云会议的视频会议能力,实现创会、入会、会控等功能。
  • 客户端Scheme应用集成:华为云会议客户端提供URL Protocol定义好的参数,第三方应用(包括Web页面或者终端App)可以直接拉起华为云会议客户端并且入会。
    图1 华为云会议开放性介绍
    表1 华为云会议开放性能力

    开放能力分类

    开放能力

    开放能力详情

    服务端开放能力

    企业管理

    • SP管理员增、删、改、查企业
    • SP管理员分配企业资源

    用户管理

    • 部门增、删、改、查
    • 用户增、删、改、查
    • 用户密码管理
    • 企业通讯录查询

    云会议室管理

    • 云会议室分配、修改、回收、查询

    硬终端管理

    • 硬终端激活、查询、删除

    会议管理

    • 会议创建、修改、查询
    • 历史会议查询

    会议控制

    • 中对与会人邀请、挂断、静音等
    • 中对多画面设置

    终端SDK开放能力

    Android SDK

    • 创建会议、加入会议、匿名入会
    • 预约会议
    • 点对点呼叫

    iOS SDK

    • 创建会议、加入会议、匿名入会
    • 预约会议
    • 点对点呼叫

    Windows SDK

    • 创建会议、加入会议、匿名入会
    • 预约会议
    • 点对点呼叫

    Mac SDK

    • 创建会议、加入会议、匿名入会
    • 预约会议

    终端Scheme开放能力

    华为云会议Android App

    • 拉起App
    • 拉起App并加入会议

    华为云会议iOS App

    • 拉起App
    • 拉起App并加入会议

    华为云会议Windows客户端

    • 拉起客户端
    • 拉起客户端并加入会议

集成场景 1:第三方系统预约会议,并拉起华为云会议客户端加入会议

第三方应用可以调用华为服务端的REST API预约会议,并且在页面上加入跳转到拉起华为云会议客户端的URL,实现点击入会的效果。

图2 终端Scheme应用集成

REST API的详细介绍参考《服务端API参考》。拉起会议客户端的URL的详细介绍参考《终端Scheme应用集成》

集成场景 2:第三方APP通过SDK集成,快速集成会议客户端能力

客户有自己的APP,通过在APP上调用会议客户端SDK接口,快速集成会议功能。只需要在客户的APP上开发对应的入口并调用对应的接口预约会议、创建会议、加入会议,入会后的会控操作都是SDK提供的界面,无需新开发。

图3 第三方App基于终端SDK集成场景

上图中①②③的界面都在同一个App中,其中①②是第三方自己的App界面,③是SDK提供的界面。SDK的详细介绍参考《客户端SDK参考》

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问