我为用户保存了一张照片。
我希望能够向他们发送电子邮件并附上他们的照片。
在动作管理器电子邮件视图中,我有
<%= image_tag @user.photo.url(:medium) %>
照片的文件名以电子邮件形式包含在电子邮件中。
如何嵌入/显示实际照片?
Paperclip用于添加照片,AWS S3用于存储照片。
链接看起来几乎正确,除了最后的几个数字
当我点击链接时,页面显示以下错误
<Error>
<Code>PermanentRedirect</Code>
<Message>
The bucket you are attempting to access must be addressed using the specified endpoint. Please send all future requests to this endpoint.
</Message>
<Bucket>applicantlabs</Bucket>
<Endpoint>applicantlabs.s3.amazonaws.com</Endpoint>
<RequestId>30457ECCCF09A</RequestId>
<HostId>
igkrUR0P/wes3aqpT7nAj2U7KXK91Qs+RBxwufjex15MPN5z1UCK8F2WSg6q0
</HostId>
</Error>
答案 0 :(得分:0)
要使用此Paperclip S3设置,我的S3存储桶必须是“美国标准”类型。由于这是一个没有图像的新应用程序,我刚刚创建了一个新的“美国标准”S3存储桶。