跳到主要内容

应用

更新时间 2024/11/18 12:57:03

定义

在英飞画布 SDK 的上下文中,应用指的是开发者在我们的控制台中注册创建的项目实体。每个应用都代表了一个使用我们在线白板 SDK 的独立项目,并进而关联并管理画布的创建、使用和监控。

主要特性

  • 唯一性:每个应用都有一个独一无二的识别信息,确保了数据隔离和安全性。详见下文关键信息中的 App ID
  • 访问控制:应用级别的 API 密钥为开发者提供了对白板实例的访问权限。详见下文关键信息中的 App Secret
  • 状态监控:允许开发者监控每个应用相关的使用情况和性能指标。
  • 用量统计:SDK 服务的计费基于应用维度进行统计,以便于追踪成本并优化资源使用。

关键信息

每个应用都会有其全局唯一的标识 App ID 与密钥 App Secret, 在用户创建应用后,我们会向用户开发者账号绑定的邮箱发送 App IDApp Secret 数据。用户也可以在控制台中 的应用详情页面内直接获取到这两种信息。

其中:

  • App ID:为应用的唯一标识,会以明文形式广泛体现在画布相关的服务端请求数据中,用以标识应用与鉴权。
  • App Secret: 为应用的唯一密钥,广泛应用用于英飞画布的初始化服务端鉴权机制中。 出于安全因素考虑,我们不推荐用户以明文形式将 App Secret 于网络上直接传输,而是于开发者的服务端侧妥善保存,且仅在需要的时候使用该信息进行签名或 Token 申请。