

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 提出 API 请求
<a name="qs-api-making-api-requests"></a>

我们为Amazon 提供 API。 QuickSight，以及使您能够访问亚马逊的亚马逊软件开发工具包 QuickSight 来自您首选的编程语言。使用 Amazon QuickSight，您可以使用 Amazon 开发工具包管理部署的某些方面。

监控拨打Amazon 的电话 QuickSight 你账户的 API，你可以使用AWS CloudTrail. CloudTrail 可以监视由AWS 管理控制台、命令行工具和其他服务。有关更多信息，请参阅《[AWS CloudTrail 用户指南](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/)》。

**Topics**
+ [先决知识。](#qs-api-required-knowledge)
+ [Amazon 可以使用的 API 操作 QuickSight](#qs-api-using-libraries)

## 先决知识。
<a name="qs-api-required-knowledge"></a>

如果您计划访问亚马逊 QuickSight 通过 API，您应该熟悉以下内容：
+ JSON
+ Web 服务
+ HTTP 请求
+ 一种或多种编程语言，如 JavaScript、C\#、C\#。

我们建议访问。AWS [开始使用资源中心](https://aws.amazon.com//getting-started/tools-sdks/)了解亚马逊软件开发工具包和工具包必须提供的内容。

尽管您可以使用终端和自己喜欢的文本编辑器，但在集成开发环境 (IDE) 中获得的更直观的用户界面体验可能会使您受益。我们在中提供了 IDE 的列表*AWS开始使用资源中心*中的[IDE 和 IDE 工具箱。](https://aws.amazon.com//getting-started/tools-sdks/#IDE_and_IDE_Toolkits)部分。。。。本网站提供AWS您可以为首选 IDE 下载的工具包。有些IDE 还提供教程，帮助您了解有关编程语言的更多信息。

## Amazon 可以使用的 API 操作 QuickSight
<a name="qs-api-using-libraries"></a>

亚马逊 QuickSight API 提供：API 提供：
+ 用户和组管理
+ 数据管理（数据源、数据集、模板和 SPICE 提取）
+ 控制面板和分析管理
+ 模板管理。
+ 权限管理
+ 定制管理。

AWS为倾向于使用语言特定的 API 操作而非通过 HTTPS 提交请求来构建应用程序的软件开发人员提供了库、示例代码、教程和其他资源。这些库文件提供可自动执行任务的基本功能，例如以加密方式对请求签名、重试请求和处理错误响应。这些库能帮助您更轻松地入门。

有关下载Amazon 开发工具包的更多信息，请参阅[Amazon 开发工具包开发工具包和](https://aws.amazon.com/tools/). 以下链接是特定于语言的 API 文档的示例。

**AWS Command Line Interface**
+ [AWS CLI QuickSight 命令参考](https://docs.aws.amazon.com//cli/latest/reference/quicksight/index.html)
+ [AWS CLI 用户指南](https://docs.aws.amazon.com//cli/latest/userguide/)
+ [AWS CLI 命令引用](https://docs.aws.amazon.com//cli/latest/reference/)

**适用于 .NET 的 AWS SDK**
+ [亚马逊。快速瞄准](https://docs.aws.amazon.com/sdkfornet/v3/apidocs/index.html?page=QuickSight/NQuickSight.html)
+ [Amazon.Quicksight](https://docs.aws.amazon.com/sdkfornet/v3/apidocs/index.html?page=QuickSight/NQuickSightModel.html)

**适用于 C\+\+ 的 AWS SDK**
+ [Aws:QuickSight::QuickSightClient 类参考。](https://sdk.amazonaws.com/cpp/api/LATEST/class_aws_1_1_quick_sight_1_1_quick_sight_client.html)

**适用于 Go 的 AWS SDK**
+ [quicksight](https://docs.aws.amazon.com/sdk-for-go/api/service/quicksight/)

**适用于 Java 的 AWS SDK**
+ [QuickSightClient](https://docs.aws.amazon.com/sdk-for-java/latest/reference//software/amazon/awssdk/services/quicksight/package-frame.html)
+ [QuickSightModel](https://docs.aws.amazon.com/sdk-for-java/latest/reference//software/amazon/awssdk/services/quicksight/model/package-frame.html)

**适用于 JavaScript 的 AWS SDK**
+ [QuickSight](https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/QuickSight.html)

**适用于 PHP 的 AWS SDK**
+ [QuickSightClient](https://docs.aws.amazon.com/aws-sdk-php/v3/api/class-Aws.QuickSight.QuickSightClient.html)

**适用于 Python (Boto3) 的 AWS SDK**
+ [QuickSight](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/quicksight.html)

**适用于 Ruby 的 AWS SDK**
+ [Aws:QuickSight](https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/QuickSight.html)