Meta_Information простой гем для парсинга meta тегов

RubyGems

Простенький гем, основанный на nokogiri, который по url парсит meta теги и собирает их в json.

Пример использования:

require 'pp'
meta = MetaInformation.get_meta('https://www.awesome_site.com/awesome_page')
pp meta
###
#{:succes=>"true",
# :error=>"",
# :all_meta=>
#  [{:type=>"name",
#    :name=>"viewport",
#    :content=>"width=device-width, initial-scale=1.0"},
#   {:type=>"name", :name=>"description", :content=>"some description"},
#   {:type=>"name", :name=>"title", :content=>"i am title"},
#   {:type=>"name", :name=>"og:title", :content=>"some content"},
#   {:type=>"name", :name=>"og:description", :content=>"some description"},
#   {:type=>"name",
#    :name=>"og:image",
#    :content=>     "https://www.awesome_site.com/assets/awesome_picture.jpg"}]}
###

Источник: rubyflow.ru

Вход для пользователей