プログラミング基礎知識

【プログラミング知識】Ruby on Rails でスクレイピングしてURL先の情報を取得する方法まとめ

【プログラミング知識】Ruby on Rails でスクレイピングしてURL先の情報を取得する方法まとめ

いろいろな場面でURL先の情報を取得して表示したい場面があると思います!
その際に取得する方法がスクレイピングになります!

例えば、URL先の記事一覧を取得して自分のサイトに一覧で出して紹介したりできます!

利用Gem:mechanize

スクレイピングのgemとしてメジャーなmechanizeを利用しています!

Git公式

参考リンク

【Ruby on Rails】 スクレイピング HTML データ抜き出し

Rails スクレイピング手法 Mechanizeの使い方
少し古いですが、LGTM200越えのqiitaで人気の記事です!

【rails】urlからサイトの情報を引き出す。【スクレイピング】

◯画像を取得する部分については以下が参考になります!
RubyのMechanizeで画像を取得してActiveRecordで保存

非常に簡単に使えるように作られているので、これらの記事を見ながらやれば簡単に基本的な部分を構成することができると思います!
あとは自分が使いたいようにカスタマイズ、それにむけた記事を検索しながら行うのがおすすめです!