1

ユーザーが時々画像をアップロードしたい場合があるレールアプリケーションを構築しています。ユーザーが imgur などのリモート ホストに画像をシームレスにアップロードし、画像への URL をデータベースに保存して、必要なときに表示できるようにする方法はありますか?

画像をデータベースに直接アップロードし、実際には画像を imgur にオフロードしているという印象を与えたいと思います。これを行う宝石はありますか、またはこれを実装する良い方法はありますか?

ありがとう。

4

2 に答える 2

1

imgurについてはよくわかりませんが、リモートサーバーに画像を保存したいだけなら、s3 + paperclipが良い選択だと思います.

AWS SDK: http://aws.amazon.com/articles/8621639827664165

ペーパークリップ: https://github.com/thoughtbot/paperclip

于 2013-03-04T04:52:20.967 に答える
0

「gem 'carrierwave'」と「gem 'fog'」を使用して Google Cloud Storage または Amazon S3 にアップロードするのがおそらく最良のオプションです。

http://railscasts.com/episodes/383-uploading-to-amazon-s3

于 2013-03-04T04:55:18.800 に答える