Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如何在上传时从Filepicker.io获取S3URL_Ruby On Rails_Amazon S3_Filepicker.io - Fatal编程技术网

Ruby on rails 如何在上传时从Filepicker.io获取S3URL

Ruby on rails 如何在上传时从Filepicker.io获取S3URL,ruby-on-rails,amazon-s3,filepicker.io,Ruby On Rails,Amazon S3,Filepicker.io,我使用Filepicker ruby gem将图像存储到我的S3文件夹中,但当我存储它们时,我得到的是一个Filepicker api/文件url,它似乎将该文件存储在Filepicker bucket中 我的S3现在包含图像,以及它们的原始文件名,但是文件选择器URL和S3 URL之间没有关联 问题是,我如何使用Filepicker将图像放入S3,然后从Filepicker获取该文件的URL(最好是在通过Filepicker上传时) p、 理想情况下,Filepicker甚至不应该保存我的文件

我使用Filepicker ruby gem将图像存储到我的S3文件夹中,但当我存储它们时,我得到的是一个Filepicker api/文件url,它似乎将该文件存储在Filepicker bucket中

我的S3现在包含图像,以及它们的原始文件名,但是文件选择器URL和S3 URL之间没有关联

问题是,我如何使用Filepicker将图像放入S3,然后从Filepicker获取该文件的URL(最好是在通过Filepicker上传时)


p、 理想情况下,Filepicker甚至不应该保存我的文件的副本,而是应该直接处理和存储到S3。

如果您的帐户上正确配置了S3,那么就不需要额外的配置

为了检查文件的上载位置,您可以在浏览器中使用附加的“/元数据”路径粘贴文件选择器url

您应该看到信息“location:S3”和“container:”。
这意味着该文件已上载到S3,文件选择器url指向该文件。

谢谢Maciej!这并不明显,但看起来一切都在按预期进行。没有意识到Filepicker基本上是一个符号链接。