
# 开放性简介
#### 华为云会议的开放能力
华为云会议提供服务端开放集成和客户端开放集成能力，开发者可以根据业务的需要使用对应的接口集成开发。
- 服务端集成：华为云会议提供服务端REST接口开放，包括企业管理、用户管理、通讯录管理、会议管理、会议控制、网络研讨会管理等能力。第三方业务系统（包括业务后台或者终端App）可以调用相关接口实现自己的业务逻辑。
- 客户端SDK集成：华为云会议提供了客户端SDK开放，开发者可以在自己开发的App上集成华为云会议的视频会议能力，实现创会、入会、会控等功能。SDK中已经集成了入会后的UI，第三方App只需调用少量接口就可以在自己的App中集成华为云会议的视频能力。
- 客户端Scheme应用集成：华为云会议客户端提供URL Protocol定义好的参数，第三方应用（包括Web页面或者终端App）可以直接拉起华为云会议客户端并且入会。
  
  图1华为云会议开放性介绍   
  ![](https://support.huaweicloud.com/devg-meeting/figure/zh-cn_image_0270401587.png) 
 
表1华为云会议开放性能力 
| 开放能力分类        | 开放能力             | 开放能力详情                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
|:---|:---|:---|
| 服务端开放能力       | 企业管理             | - SP管理员增、删、改、查企业  - SP管理员管理企业资源                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| 服务端开放能力       | 用户管理             | - 部门增、删、改、查  - 用户增、删、改、查  - 用户密码管理  - 企业通讯录查询                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| 服务端开放能力       | 云会议室管理           | - 云会议室分配、修改、回收、查询                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| 服务端开放能力       | 硬终端管理            | - 硬终端激活、查询、删除                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| 服务端开放能力       | 会议管理             | - 会议/周期性会议创建、修改、查询  - 历史会议查询                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| 服务端开放能力       | 会议控制             | - 会中对与会人邀请、挂断、静音等  - 会中对多画面设置                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| 服务端开放能力       | 网络研讨会管理          | - 网络研讨会创建、修改、查询、删除                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| 服务端开放能力       | 会议信息推送           | **单会议状态推送：** - 与会者状态推送  - 最大发言方推送  - 会议质量推送  - 实时字幕推送  - 会议状态推送   **企业级会议状态推送：** - 会议开始状态  - 会议结束状态  - 会议关闭状态   |
| 服务端开放能力       | 仪表盘              | - 会议QoS查询  - 会议统计                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| 服务端开放能力       | 信息窗管理            | - 信息窗发布管理  - 信息窗节目管理  - 信息窗素材管理                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| 客户端UI SDK开放能力 | Android UI SDK   | - 创建会议、加入会议  - 预约会议、编辑会议、取消会议、获取会议详情、会议VMR列表                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| 客户端UI SDK开放能力 | iOS UI SDK       | - 创建会议、加入会议  - 预约会议                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| 客户端UI SDK开放能力 | Windows UI SDK   | - 创建会议、加入会议  - 预约会议、编辑会议、取消会议、获取会议详情、会议VMR列表                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| 客户端UI SDK开放能力 | Mac UI SDK       | - 创建会议、加入会议  - 预约会议、编辑会议、取消会议、获取会议详情、会议VMR列表                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| 客户端UI SDK开放能力 | Electron UI SDK  | - 创建会议、加入会议  - 预约会议、编辑会议、取消会议、获取会议详情、会议VMR列表                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| 客户端UI SDK开放能力 | Web UI SDK       | - 加入会议                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| 客户端Scheme开放能力 | 华为云会议Android App | - 拉起App  - 拉起App并登录  - 加入会议  - 拉起App并加入会议                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| 客户端Scheme开放能力 | 华为云会议iOS App     | - 拉起App  - 拉起App并登录  - 加入会议  - 拉起App并加入会议                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| 客户端Scheme开放能力 | 华为云会议Windows客户端  | - 拉起App  - 拉起App并登录  - 加入会议  - 拉起App并加入会议                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| 客户端Scheme开放能力 | 华为云会议Mac客户端      | - 拉起App  - 拉起App并登录  - 加入会议  - 拉起App并加入会议                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
   
#### 集成场景 1：第三方系统预约会议，并拉起华为云会议客户端加入会议
第三方应用可以调用华为云会议服务端的REST API预约会议，并且在页面上加入跳转到拉起华为云会议客户端的URL，实现单击入会的效果。
该场景适用于第三方需要在自己的业务系统中管理和调度会议，并且允许用户使用华为云会议客户端参加会议。
图2终端Scheme应用集成   
![](https://support.huaweicloud.com/devg-meeting/figure/zh-cn_image_0270401592.png)
REST API的详细介绍参考[《服务端API参考》](https://support.huaweicloud.com/api-meeting/meeting_21_0202.html)。拉起会议客户端的URL的详细介绍参考[《终端Scheme应用集成》](https://support.huaweicloud.com/scheme-meeting/scheme.html)。
#### 集成场景 2：第三方APP通过UI SDK集成，快速集成会议客户端能力
第三方应用有自己的App，通过在App上调用会议客户端UI SDK接口，快速集成会议功能。只需要在客户的App上开发对应的入口并调用对应的接口预约会议、创建会议、加入会议，入会后的会控操作都是SDK提供的界面，无需新开发。
该场景适用于第三方需要将会议能力集成到自己的App内，并且UI SDK提供的会中界面满足使用要求。
图3第三方App基于终端UI SDK集成场景   
![](https://support.huaweicloud.com/devg-meeting/figure/zh-cn_image_0270401595.png)
上图中①②③的界面都在同一个App中，其中①②是第三方自己的App界面，③是SDK提供的界面。SDK的详细介绍参考[《客户端SDK参考》](https://support.huaweicloud.com/sdkreference-meeting/meeting_22_0001.html)。
