[英]S3 AWS - generating presigned url in R
我想在 R 中使用 package '爪子' 执行此操作:
import boto3
url = boto3.client('s3').generate_presigned_url(
ClientMethod='get_object',
Params={'Bucket': 'BUCKET_NAME', 'Key': 'OBJECT_KEY'},
ExpiresIn=3600)
来自: https://docs.aws.amazon.com/AmazonS3/latest/userguide/ShareObjectPreSignedURL.html
任何人都知道该怎么做? 谢谢!!
在最新版本的 paws 0.2.0 中添加了此功能。 目前在本回复时 paws 0.2.0 尚未发布给 cran。 但是,您可以使用以下命令从 r-universe 安装它:
# Enable repository from paws-r
options(repos = c(
pawsr = 'https://paws-r.r-universe.dev',
CRAN = 'https://cloud.r-project.org'))
# Download and install paws in R
install.packages('paws')
paws::s3()$generate_presigned_url(
client_method='get_object',
params=list(Bucket='BUCKET_NAME', Key='OBJECT_KEY'),
expires_in=3600
)
我希望这有帮助:)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.