2013-04-25 43 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瞭解更多詳情。