s3のファイルをダウンロードリンクurl作り
S3のファイルをダウンロードurl作る方法
s3にアップしたファイルを、webでダウンロードできるurlの取得方法です。
python使ってます。
pythonコード
import boto3
s3_client = boto3.client('s3')
BUCKET = 'my-bucket'
OBJECT = 'foo.jpg'
url = s3_client.generate_presigned_url(
'get_object',
Params={'Bucket': BUCKET, 'Key': OBJECT},
ExpiresIn=300)
print(url)
https://xxxxx-voice.s3.amazonaws.com/thumnail.jpg?AWSAccessKeyId=xxxxxxxx&Signature=Zq%2FlTTK6zuD%2BAgtqrjJ2gIHTN9Y%3D&Expires=xxxxx
htmlリンク
<a href="https://xxxx-xxxx.s3.amazonaws.com/thumnail.jpg?AWSAccessKeyId=xxxxx&Signature=Zq%2FlTTK6zuD%2BAgtqrjJ2gIHTN9Y%3D&Expires=1612243885" download>download</a>
Author And Source
この問題について(s3のファイルをダウンロードリンクurl作り), 我々は、より多くの情報をここで見つけました https://qiita.com/namkim/items/5ce55845c7bf41965906著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .