使用 FB 或 Google + 时,我可以将任何网站的链接粘贴到状态更新框中,它会立即加载有关该网站的信息,并可选择浏览缩略图。
我怎样才能在 ruby on rails 中实现这一点?我所有的搜索似乎都提出了如何做到这一点的 php 方法。
为了获取视频数据信息,我使用了 Ruby Open Graph Protocol gem。有什么东西可以像 FB 和 G+ 那样抓取数据吗?如果没有,是否有标准方法在 rails/ruby 中完成,如果有的话..这是怎么做的?
亲切的问候
使用 FB 或 Google + 时,我可以将任何网站的链接粘贴到状态更新框中,它会立即加载有关该网站的信息,并可选择浏览缩略图。
我怎样才能在 ruby on rails 中实现这一点?我所有的搜索似乎都提出了如何做到这一点的 php 方法。
为了获取视频数据信息,我使用了 Ruby Open Graph Protocol gem。有什么东西可以像 FB 和 G+ 那样抓取数据吗?如果没有,是否有标准方法在 rails/ruby 中完成,如果有的话..这是怎么做的?
亲切的问候
我认为您正在寻找类似 oembed 的东西。我已经找到了一个宝石,所以我建议你看看它:https ://github.com/judofyr/ruby-oembed或https://github.com/embedly/embedly-ruby
您可能应该使用像http://nokogiri.org/这样的 gem
它允许您像使用 jQuery 一样使用 html 页面。非常便利。