从 Amazon Chime 命名空间迁移
Amazon Chime SDK 在一组终端节点上公开 API。尽管您可以直接向终端节点发出 HTTPS 请求,但许多客户在其应用程序中使用 AWS SDK 调用服务 API。AWS SDK 有不同的语言版本,其通过封装请求签名和重试逻辑来简化 API 调用。AWS SDK 包括每个服务终端节点的命名空间。
首次启动时,Amazon Chime SDK 会与 Amazon Chime 应用程序共享一个终端节点。因此,解决方案使用 AWS SDK 中的 Chime
命名空间调用 Amazon Chime 应用程序和 Amazon Chime SDK API。
Amazon Chime SDK 现在为每项子服务(例如会议和 PSTN 音频)提供专用的端点。每个终端节点均可通过 AWS SDK 中的专用命名空间寻址。
以下主题列出了服务、命名空间和终端节点,并描述了如何在代码的 AWS CLI 中使用。
终端节点、命名空间和 CLI 命令
下表列出了专用 Amazon Chime SDK 命名空间、终端节点和 CLI 命令。这些链接可提供每项服务的更多信息。
终端节点 |
AWS SDK 命名空间 |
AWS SDK CLI |
---|---|---|
ChimeSDKIdentity |
||
ChimeSDKMediaPipelines |
||
ChimeSDKMeetings |
||
ChimeSDKMessaging |
||
ChimeSDKVoice |
每项服务的迁移帮助
所有客户都应考虑使用专用的 Amazon Chime SDK 终端节点访问最新的 Amazon Chime SDK 功能、API 和 AWS 区域。如果您将共享终端节点与 Chime
命名空间一起使用,请在迁移之前参阅以下迁移指南了解技术差异。
API 映射
下表列出了 Chime
命名空间中的 API 及其相应的专用命名空间和 API。部分专用 API 与 Chime
API 有所不同,下表显示了这些实例。
+ API 已被另一个名称的 API 所取代。
* API 不再可用。