另一位团队成员编写了该功能,允许用户使用http表单和Rails Paperclip gem上传照片。
我目前正致力于从用户Facebook相册中导入照片列表。
我目前有一个需要保存的Facebook图片网址列表。我能够下载它们并保存到某个位置,但我无法弄清楚如何触发回形针处理。
在我的代码中添加以从URL下载图像的最佳位置在哪里?
任何想法都表示赞赏,谢谢。
答案 0 :(得分:0)
我找到了以下问题来回答我的问题。
Paperclip fetch image directly via url
这就是我正在做的保存我的形象:
photo = Photo.new
photo.picture_from_url("http://image_url_here..")
photo.name = "photo_name"
photo.description = "photo_description"
photo.user_id = current_user.id
photo.album_id = album_id
photo.save
我在Photo模型中有这个功能。注意, picture 是回形针使用的图像字段。
def picture_from_url(url)
self.picture = open(url)
end