LondonGuy
LondonGuy

Reputation: 11098

How do I grab meta data from other websites and display on mine in ruby on rails?

When using FB or Google + I can paste a link of any website into the status update box and it will instant load information about that website with the option of flicking through thumbnail images.

How can I go about achieving this in ruby on rails? All my searches seem to bring up php methods on how to do this.

For grabbing video data info I use the Ruby Open Graph Protocol gem. Is there any thing for grabbing data the way FB and G+ do? If not is there a standard way this is done in rails/ruby, if so.. how is this done?

Kind regards

Upvotes: 1

Views: 585

Answers (2)

Hendrik
Hendrik

Reputation: 4929

You should likely use a gem like http://nokogiri.org/

It allows you to work with a html page just as you would do with jQuery. Very handy.

Upvotes: 0

mkozak
mkozak

Reputation: 419

I think you're looking for something like oembed. I've found a gems for that, so I propose you to take look at it: https://github.com/judofyr/ruby-oembed or https://github.com/embedly/embedly-ruby

Upvotes: 1

Related Questions