1

在我的用户模型中,filepicker_url 设置为https://www.filepicker.io/api/file/e7v43btpRbWG8zfj1xxx

但我想直接从 Amazon s3 引用该文件。如何获取亚马逊 s3 网址?

寻找更像的东西https://<bucket-name>.s3.amazonaws.com/<key>

4

2 回答 2

1

如果您前往 AWS 后端的 S3 界面,然后单击存储桶——左侧窗格将显示一些与存储桶关联的选项卡。

单击静态 Web 托管选项卡,您将能够看到您的“端点”地址,该地址类似于您上面所说的 URL……这将是您正在使用的 Amazon S3 URL

于 2013-08-05T19:07:19.367 回答
1

当 Ink Filepicker pick 返回时,它会返回一个 InkBlob:https ://developers.inkfilepicker.com/docs/web/#pick

这里有一个例子:

{"url":"https://www.filepicker.io/api/file/O3vnpPInTj2W60pAxLWq",
"filename":"imagephd.jpeg",
"mimetype":"image/jpeg",
"size":1003582,
"key":"Bhp0o65ySpCJ2B2R26lF_imagephd.jpeg",
"isWriteable":true}

如果您启用了 s3,那么您将看到一个名为keys3 键的条目。您只需要将 s3 url 附加到前面,例如。http://s3.amazonaws.com/BUCKET_NAME/

于 2013-08-15T20:48:28.697 回答