本教程将带你了解如何使用 AWS SDK for JavaScript 来与 AWS 服务进行交互。我们将从基础开始,逐步深入到更高级的使用。

安装 AWS SDK for JavaScript

首先,你需要安装 AWS SDK for JavaScript。你可以使用 npm 或 yarn 来安装:

npm install aws-sdk
# 或者
yarn add aws-sdk

创建 AWS 客户端

在开始使用 AWS SDK for JavaScript 之前,你需要创建一个 AWS 客户端。这可以通过以下方式完成:

const AWS = require('aws-sdk');

AWS.config.update({
  region: 'your-region', // 替换为你的 AWS 区域
  accessKeyId: 'your-access-key-id', // 替换为你的访问密钥 ID
  secretAccessKey: 'your-secret-access-key' // 替换为你的访问密钥
});

const s3 = new AWS.S3();

使用 S3 服务

在这个例子中,我们将使用 S3 服务来上传一个文件。

const fs = require('fs');

const params = {
  Bucket: 'your-bucket-name', // 替换为你的 S3 桶名称
  Key: 'example.jpg', // 文件在 S3 中的键
  Body: fs.createReadStream('example.jpg') // 本地文件路径
};

s3.upload(params, function(err, data) {
  if (err) {
    console.log('Error', err);
  } else {
    console.log('Successfully uploaded data to S3 at', data.Location);
  }
});

更多资源

想要了解更多关于 AWS SDK for JavaScript 的信息,请访问我们的官方文档

AWS SDK for JavaScript