华为云会议 MEETING-App ID鉴权介绍:App ID鉴权原理
时间:2025-06-16 09:25:33
App ID鉴权原理
- 第三方客户端App ID鉴权原理
图1 第三方客户端App ID鉴权流程
鉴权前提:
- 开发者在华为云会议控制台上为自己的应用申请App ID,并获取App ID和App Key。
- 开发者在自己的服务端集成Signature生成算法,请参考“第三方服务集成Signature生成算法”。
- SDK初始化时传入App ID,请参考《客户端SDK参考》中的“初始化”部分。
鉴权过程:
- 第三方客户端将User ID(第三方User ID)发送给第三方服务器。
- 第三方服务器根据App ID、User ID、App Key等,生成鉴权用的签名材料Signature。
- 第三方服务端返回Signature,以及ExpireTime和Nonce值。
- 第三方客户端调用客户端SDK的Login接口,参数为User ID、Signature、ExpireTime和Nonce。
- 客户端SDK向华为云会议服务端发起鉴权。
- 鉴权通过后SDK获取接入Token。该Token对第三方客户端不可见,由SDK负责维护和刷新。
- 第三方服务App ID鉴权原理
图2 第三方服务端App ID鉴权流程
鉴权前提:
- 开发者在华为云会议控制台上为自己的应用申请App ID,并获取App ID和App Key。
- 开发者在自己的服务端集成Signature生成算法,请参考“第三方服务集成Signature生成算法”。
鉴权过程:
- 第三方服务端根据调用的业务接口所需的User ID(第三方User ID),加上App ID、App Key、ExpireTime和Nonce,生成鉴权用的签名材料Signature。
- 第三方服务端调用华为云会议服务端的App ID鉴权接口(REST接口)。
- 华为云会议服务端鉴权通过后,返回接入Token。
- 第三方服务端使用接入Token调用其他业务接口。
support.huaweicloud.com/devg-meeting/meeting_20_0011.html