如何初始化 AWS S3 存储桶参数中的键

How to initialize the key in the bucket parameters for AWS S3

我正在尝试按照 SDK documentation 弄清楚如何将对象放入 S3。我已将凭据放在 ~/.aws/credentials 中,但不清楚如何从存储的凭据中获取访问密钥。是否有 aws-sdk 调用从 ~/.aws/credentials 获取密钥?

var myKey = 'myBucketKey'; // <--- aws-sdk to get the key from the credentials file?

存储在 Amazon S3 中的对象的 Key 是对 文件名 的引用。它与访问凭据无关(使用 访问密钥 秘密密钥 )。

之所以称为密钥,是因为 Amazon S3 实际上是一个大型 Key/Value 存储,其中密钥是文件名,值是文件内容。