Le guide de référence de l'API AWS SDK for JavaScript V3 décrit en détail toutes les opérations de l'API pour la AWS SDK for JavaScript version 3 (V3).
Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Création et appel d'objets de service
L' JavaScript API prend en charge la plupart AWS des services disponibles. Chaque service de l' JavaScriptAPI fournit à une classe client une send
méthode que vous pouvez utiliser pour appeler toutes les API prises en charge par le service. Pour plus d'informations sur les classes de service, les opérations et les paramètres de l' JavaScript API, consultez la référence de l'API.
Lorsque vous utilisez le SDK dans Node.js, vous ajoutez le package SDK pour chaque service dont vous avez besoin à l'application que vous utilisezimport
, qui prend en charge tous les services actuels. L'exemple suivant crée un objet de service Amazon S3 dans la us-west-1
région.
// 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" });
Spécifier les paramètres de l'objet de service
Lorsque vous appelez une méthode d'un objet de service, transmettez des paramètres au format JSON, comme requis par l'API. Par exemple, dans Amazon S3, pour obtenir un objet pour un compartiment et une clé spécifiques, transmettez les paramètres suivants à la GetObjectCommand
méthode à partir duS3Client
. Pour plus d'informations sur la transmission de paramètres JSON, consultez Travailler avec JSON.
s3Client.send(new GetObjectCommand({Bucket: 'bucketName', Key: 'keyName'}));
Pour plus d'informations sur les paramètres Amazon S3, consultez @aws -sdk/client-s3 dans le guide de référence des API.