Cloudinary を使用して画像を保存します。画像は、Carrierwave の助けを借りて ckEditor(WYSIWYG) 経由でアップロードされます。Cloudinary を使用する前の古いアプローチを以下に示します。新しいアプローチでは、私がなんとかするのは、機能している直接リンクだけです。
require "open-uri"
def old_approach
devel_root_url = "http://localhost:3000"
image open("#{devel_root_url}#{@publication.image.url(:thumb_for_new_publication)}")
end
def new_approach
image open("http://res.cloudinary.com/long_path_/41bea7233824aba932adab8fb6f29d54371fa9d7_development.jpg"")
end
質問は、ckEditor 経由で Cloudinary にアップロードされた画像を PRAWN が Cloudinary からどのように取り込むことができるかです。
以前にこの問題が発生した人はいますか?