Ruby:发送HTTP GET请求,接收JSON输出 - 最快的方法是什么?

时间:2011-01-31 19:49:22

标签: ruby json

我的应用程序会多次调用Facebook API:the example

发送HTTP GET请求并以JSON格式解析返回的输出的最快/最可靠的方法是什么?

我应该使用Curl :: Easy吗?如果是,它如何处理JSON?

3 个答案:

答案 0 :(得分:7)

使用httparty

它包括json的破解。像这样使用它: -

httparty“http://twitter.com/statuses/public_timeline.json”

答案 1 :(得分:1)

“多次”是什么意思?两次?每n分钟X次?一小时数千次?

Ruby有Typhoeus/Hydra,它处理大量的并发请求。与处理多个请求相比,处理JSON很容易。

Times示例是一个很好的起点。将您的JSON处理粘贴到on_complete处理程序中。

答案 2 :(得分:0)

结帐crack。死简单而且正常工作。