2013-04-25 1 views
0

Я довольно новичок в Ruby и хотел бы использовать его в проекте в школе. Я сделал учебник для блога, и я немного понимаю, как он работает.Получение данных из прогноза с использованием Ruby on Rails

Вопрос: Может кто-нибудь дать мне совет о том, как начать получать данные от API прогноза? Простой запрос на получение некоторых данных на моей странице. С чего начать?

Спасибо!

+0

Драгоценный камень [forecase_io] (https://github.com/darkskyapp/forecast-ruby), вероятно, является хорошим местом для начала. Этот вопрос немного чрезмерно широк, и, хотя SO - отличный ресурс, вы не должны просить людей делать домашнее задание для вас. –

+0

Ну, это не настоящая домашняя работа, а каркас, в котором я решил работать в проекте, и я искал некоторые советы по запуску. Благодарю. –

ответ

0

Хорошее место для начала - всегда The Ruby Toolbox. Если вы ищете прогноз.io там, он укажет вам подходящий gem.

2

Драгоценный камень forecast_io поможет вам здесь. Сначала вам нужен ключ API. Вы можете получить ключ API через регистрацию here. Затем помогает 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.