用ruby导入ooembed json数据

时间:2009-11-26 14:57:59

标签: ruby

我想使用oohembed来获取某些链接的信息。

如何从链接中检索json数据:

http://oohembed.com/oohembed/?url=http://www.youtube.com/watch?v=iWhmOPJXpSw&feature=subtivity

{ "title": "Aquarium", "html": "", "author_name": "passmorelab", "height": 344, "thumbnail_width": 120, "width": 425, "version": "1.0", "author_url": "http://www.youtube.com/user/passmorelab", "provider_name": "Youtube", "thumbnail_url": "http://i.ytimg.com/vi/iWhmOPJXpSw/1.jpg", "type": "video", "thumbnail_height": 90 }

并将其导入变量?

感谢

1 个答案:

答案 0 :(得分:0)

最快的方式

require "json"
var= JSON.load(`wget -O - "url"`)

这对于丢弃脚本很有用。但不是真的。

好方法

require "json"
require "net/http"
require "uri"

JSON.load(Net::HTTP.get(URI.parse(url)))