サービスオブジェクトを作成して呼び出す - AWS SDK for JavaScript

AWS SDK for JavaScript V3 API リファレンスガイドでは、 AWS SDK for JavaScript バージョン3 (V3) のすべての API オペレーションについて詳しく説明します。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

サービスオブジェクトを作成して呼び出す

JavaScript API は、利用可能なほとんどの AWS サービスをサポートしています。API の各サービスは、サービスがサポートするすべての API を JavaScript呼び出すために使用するsendメソッドをクライアントクラスに提供します。 JavaScript API のサービスクラス、オペレーション、パラメータの詳細については、 API リファレンスを参照してください。

Node.jsでSDKを使用する場合は、importを使用して、必要な各サービスのSDKパッケージをアプリケーションに追加します。これにより、現在のすべてのサービスがサポートされます。次の例では、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」を参照してください。