Serviceobjekte erstellen und aufrufen - AWS SDK for JavaScript

Das AWS SDK for JavaScript V3-API-Referenzhandbuch beschreibt detailliert alle API-Operationen für die AWS SDK for JavaScript Version 3 (V3).

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Serviceobjekte erstellen und aufrufen

Die JavaScript API unterstützt die meisten verfügbaren AWS Dienste. Jeder Dienst in der JavaScript API stellt eine Clientklasse mit einer send Methode bereit, mit der Sie jede API aufrufen, die der Dienst unterstützt. Weitere Informationen zu Serviceklassen, Vorgängen und Parametern in der JavaScript API finden Sie in der API-Referenz.

Wenn Sie das SDK in Node.js verwenden, fügen Sie Ihrer Anwendung das SDK-Paket für jeden Dienst hinzuimport, den Sie benötigen. Dadurch werden alle aktuellen Dienste unterstützt. Im folgenden Beispiel wird ein Amazon S3 S3-Serviceobjekt in der us-west-1 Region erstellt.

// 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" });

Geben Sie die Parameter des Serviceobjekts an

Wenn Sie eine Methode eines Service-Objekts aufrufen, übergeben Sie die JSON-Parameter wie für die API erforderlich. Um beispielsweise in Amazon S3 ein Objekt für einen bestimmten Bucket und Schlüssel abzurufen, übergeben Sie der GetObjectCommand Methode die folgenden Parameter vonS3Client. Weitere Informationen zum Übergeben von JSON-Parametern finden Sie unter Arbeiten Sie mit JSON.

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

Weitere Informationen zu Amazon S3 S3-Parametern finden Sie unter @aws -sdk/client-s3 in der API-Referenz.