建立和呼叫服務物件 - AWS SDK for JavaScript

AWS SDK for JavaScript V3 API 參考指南會詳細說明第 3 版 AWS SDK for JavaScript (V3) 的所有 API 操作。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

建立和呼叫服務物件

JavaScript API 支援大多數可用的 AWS 服務。JavaScript API 中的每個服務都會提供用戶端類別,send讓您使用 來叫用服務支援的每個 API。如需 JavaScript API 中服務類別、操作和參數的詳細資訊,請參閱 API 參考

在 Node.js 中使用 SDK 時,您可以使用 將每個所需服務的 SDK 套件新增至您的應用程式import,這可提供所有目前服務的支援。下列範例會在 us-west-1 區域中建立 Amazon S3 服務物件。

// Import the Amazon S3 service client import { S3Client } from "@aws-sdk/client-s3"; // Create an S3 client in the us-west-1 Region const s3Client = new S3Client({ region: "us-west-1" });

指定服務物件參數

在呼叫服務物件的方法時,請依照 API 所需來傳遞 JSON 格式的參數。例如,在 Amazon S3 中,若要取得指定儲存貯體和金鑰的物件,請從 將下列參數傳遞至 GetObjectCommand方法S3Client。如需傳遞 JSON 參數的詳細資訊,請參閱使用 JSON

s3Client.send(new GetObjectCommand({Bucket: 'bucketName', Key: 'keyName'}));

如需 Amazon S3 參數的詳細資訊,請參閱 API 參考中的 @aws-sdk/client-s3