82 个版本 (38 个稳定版本)

新版本 1.39.0 2024 年 8 月 16 日
1.36.0 2024 年 7 月 22 日
1.18.0 2024 年 3 月 26 日
1.9.0 2023 年 12 月 21 日
0.0.0 2021 年 5 月 7 日

#最新版本 中排名 3

Download history 104/week @ 2024-04-26 185/week @ 2024-05-03 130/week @ 2024-05-10 153/week @ 2024-05-17 165/week @ 2024-05-24 121/week @ 2024-05-31 174/week @ 2024-06-07 224/week @ 2024-06-14 76/week @ 2024-06-21 6/week @ 2024-06-28 140/week @ 2024-07-05 99/week @ 2024-07-12 107/week @ 2024-07-19 148/week @ 2024-07-26 19/week @ 2024-08-02 137/week @ 2024-08-09

每月下载 412

Apache-2.0

12MB
195K SLoC

aws-sdk-chime

这些 API 中的大多数已经不再支持,并且不会更新。 我们建议您使用 Amazon Chime SDK API 参考文档中的最新版本,请参阅 Amazon Chime SDK。

使用最新版本需要迁移到专用命名空间。有关更多信息,请参阅 Amazon Chime SDK 开发者指南 中的 从 Amazon Chime 命名空间迁移

Amazon Chime 应用程序编程接口 (API) 设计用于让管理员执行关键任务,例如创建和管理 Amazon Chime 帐户、用户和语音连接器。本指南提供了有关 Amazon Chime API 的详细信息,包括操作、类型、输入输出和错误代码。

您可以使用 AWS SDK、AWS 命令行界面 (AWS CLI) 或 REST API 来对 Amazon Chime 进行 API 调用。我们建议使用 AWS SDK 或 AWS CLI。每个 API 操作的页面都包含一个 另请参阅 部分,其中包含有关使用特定语言 AWS SDK 或 AWS CLI 执行操作的链接。

使用 AWS SDK

您无需编写代码来计算请求认证的签名。SDK 客户端使用您提供的访问密钥来认证您的请求。有关 AWS SDK 的更多信息,请参阅 AWS 开发者中心

使用 AWS CLI

使用 AWS CLI 和您的访问密钥来执行 API 调用。有关设置 AWS CLI 的信息,请参阅 AWS 命令行界面用户指南 中的 安装 AWS 命令行界面。有关可用 Amazon Chime 命令的列表,请参阅 AWS CLI 命令参考 中的 Amazon Chime 命令

使用 REST API

如果您使用REST进行API调用,您必须通过提供签名来验证您的请求。Amazon Chime支持签名版本4。有关更多信息,请参阅Amazon Web Services General Reference中的签名版本4签名过程。在调用REST API时,使用服务名chime和REST端点https://service.chime.aws.amazon.com

使用AWS身份和访问管理(IAM)控制管理权限。有关更多信息,请参阅Amazon Chime Administration Guide中的Amazon Chime的身份和访问管理

入门指南

许多服务和操作都提供了示例,请查看GitHub上的示例文件夹

SDK为每个AWS服务提供了一个crate。您必须在Rust项目中将Tokio作为依赖项添加以执行异步代码。要将aws-sdk-chime添加到项目中,请将以下内容添加到您的Cargo.toml文件中

[dependencies]
aws-config = { version = "1.1.7", features = ["behavior-version-latest"] }
aws-sdk-chime = "1.39.0"
tokio = { version = "1", features = ["full"] }

然后在代码中,可以使用以下方式创建一个客户端

use aws_sdk_chime as chime;

#[::tokio::main]
async fn main() -> Result<(), chime::Error> {
    let config = aws_config::load_from_env().await;
    let client = aws_sdk_chime::Client::new(&config);

    // ... make some calls with the client

    Ok(())
}

有关可以进行的调用以及每个调用的输入和输出的信息,请参阅客户端文档

使用SDK

在SDK发布之前,我们将向开发者指南中添加有关使用SDK的信息。您可以通过打开一个问题并描述您想做的事情来建议指南的附加部分。

获取帮助

许可证

本项目根据Apache-2.0许可证授权。

依赖项

~8–20MB
~283K SLoC