タグ

ブックマーク / blog.applest.net (1)

  • CarrierWaveでURLから画像を保存、アップロードする方法 - ぷれすとぶろぐ

    CarrierWaveでURLから画像を取得して、その画像をアップロードしてCarrierWaveで利用する方法をまとめました。 環境 Rails 4.1.4 CarrierWave 0.10.0 URLから画像を保存するメソッド 例えばUserにprofile_imageというアップローダをマウントした場合、remote_profile_image_url=というメソッドが定義されます。 remote_profile_image_url=メソッドで値を代入すると、代入されたURLから画像を取得し、アップローダで処理されます。 S3にアップロードするfogなどを使っている場合は、S3に画像がアップロードされます。 実際に使う場合は以下の様なコードになります。 user.remote_profile_image_url = "https://graph.facebook.com/#{face

    CarrierWaveでURLから画像を保存、アップロードする方法 - ぷれすとぶろぐ
    gfx
    gfx 2015/09/03
  • 1