5
S3に画像をアップロードした後、ファイルのリンク(またはファイル名も正常です)を取得します。私は下のコードを使用してアップロードし、それは働いた。S3 putObjectコールバックが期待されたオブジェクトを返さない
s3Bucket.putObject(data, function(err, data){
if (err) {
console.log(err);
res.send({result:0});
} else {
res.send({result:1});
console.log(data)
}
});
しかし、コールバックデータには1つのプロパティ、etagしかありません。ドキュメントには他の目的があることが明確に述べられているので、アップロードされたファイルのパスを取得するにはどうすればよいですか?
興味深い
putObject
コールバック内からそれを行う方法の一例です!本当にありがとう! –このURLはいつもそうでしょうか? sdkからURL(署名されていない)を取得する方法がありますか? –