创建服务客户端请求 - AWS SDK for JavaScript

AWS SDK for JavaScript V3 API 参考指南详细描述了 AWS SDK for JavaScript 版本 3 (V3) 的所有API操作。

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

创建服务客户端请求

向 AWS 服务客户提出请求很简单。for 的版本 3 (V3) JavaScript 允许您发送请求。SDK

注意

使用 for 的 V3 时,也可以使用版本 2 (V2) 命令执行操作SDK。 JavaScript有关更多信息,请参阅 使用 v2 命令

发送请求:
  1. 使用所需的配置初始化一个客户端对象,例如一个特定的 AWS 区域。

  2. (可选)使用请求的值(例如特定 Amazon S3 存储桶的名称)创建请求JSON对象。您可以通过查看与客户端方法关联的名称的接口的API参考主题来检查请求的参数。例如,如果你使用 AbcCommand 客户端方法,请求接口是 AbcInput.

  3. (可选)使用请求对象作为输入来初始化服务命令。

  4. 使用命令对象作为输入在客户端上调用 send

例如,要列出您在 us-west-2 的 Amazon DynamoDB 表,可以使用异步/等待来完成。

import { DynamoDBClient, ListTablesCommand } from "@aws-sdk/client-dynamodb"; (async function () { const dbClient = new DynamoDBClient({ region: 'us-west-2' }); const command = new ListTablesCommand({}); try { const results = await dbClient.send(command); console.log(results.TableNames.join('\n')); } catch (err) { console.error(err); } })();