2013-04-25 84 views
0

我对Ruby很新,想在学校的项目中使用它。我已经完成了博客教程,并对其工作原理有了一些了解。使用Ruby on Rails从forecast_io获取数据

问题: 有人可以告诉我如何开始从forecast_io API获取数据吗?一个简单的请求,以获得一些数据到我的网页。我应该从哪里开始?

谢谢!

+0

[forecase_io](https://github.com/darkskyapp/forecast-ruby)gem可能是一个很好的开始。这个问题有点过于宽泛,虽然SO是一个很好的资源,但你不应该让人们为你做功课。 – 2013-04-25 13:59:50

+0

这不是一个真正的家庭作业,而是一个我选择在一个项目中使用的框架,我正在寻找一些启动提示。谢谢。 – 2013-04-25 17:11:16

回答

0

开始的好地方总是The Ruby Toolbox。如果您在那里搜索forecast.io,它会指向您合适的gem

2

The forecast_io gem帮助你在这里。首先你需要一个API密钥。您可以通过注册here获取API密钥。然后forecast_io github readme可以帮助你。

Forecast::IO.api_key = 'this-is-your-api-key' 
forecast = Forecast::IO.forecast(37.8267, -122.423) # params are: latitude, longitude 
forecast.currently # gives you the current forecast datapoint 
forecast.currently.summary # =>"Mostly Cloudy" 

您可以阅读forecast.io API docs了解更多详情。