解決済み:
Amazon S3 サーバーから署名付き URLを取得したいと考えています。私はAWSを初めて使用します。S3がサーバーからのリクエストを識別できるように、 secret-keyとaccess_id_keyをどこで設定しますか。
var express=require('express');
var app=express();
var AWS = require('aws-sdk')
, s3 = new AWS.S3()
, params = {Bucket: 'my-bucket', Key: 'path/to/key', Expiration: 20}
s3.getSignedUrl('getObject', params, function (err, url) {
console.log('Signed URL: ' + url)
})
app.listen(8000)