AWS开发工具包注意事项

2022-09-26 16:33:41

本节介绍使用AWS开发工具包注意事项。

endpoint 和 signatureVersion 设置

在使用AWS开发工具包需要设置端点以及签名版本以JavaScript AWS开发工具包为示例

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

let config = new AWS.Config({
    //设置秘钥信息
    credentials: {
        accessKeyId: '11fd**********************74',
        secretAccessKey: 'fe******************************4e',
    },
    //设置端点 控制台 -> 对象存储 -> 桶 -> 桶配置 中查看
    endpoint: 'https://s3-us-east-1.ossfiles.com/',
    //设置区域
    region: 'us-east-1',
    //设置api版本
    apiVersions: {
        s3: '2006-03-01',
    },
    //设置签名版本为v4
    signatureVersion: 'v4'
});

AWS.config.update(config);
let s3 = new AWS.S3()