2011-08-09 119 views
2

我正在使用Rails 3.0.9和Ruby 1.9.2。我正在運行寶石回形針上傳圖片,並且這工作正常。回形針遠程URL

但是,我試圖將它與僅返回圖片URL的API集成。

該計劃是運行cron作業來獲取API的XML輸出,解析它並將其存儲在數據庫中。

我的問題是,我如何才能使用遠程URL在我的應用程序中顯示圖像?我不想下載所有的圖像,因爲有1000個圖像(每個記錄只有1個)。

任何人都可以建議如何做到這一點?提前致謝。

+0

如果你想顯示來自該遠程URL的圖像,你不能只將該URL存儲在數據庫中,並在'image_tag'中使用它?回形針在這裏似乎不相關。 – lulalala

回答

1

當然在最新版本的回形針(你可能必須鏈接到未發佈的版本在github中)。 (版> 3.1.3)

你可以做這樣的事情

self.your_paperclip_attachment_attribute = URI.parse("http://some.com/url/withimage.png") 

這將下載和安裝鏈接到你的模型。