我对 Ruby 很陌生,想在学校的一个项目中使用它。我已经完成了博客教程,并且对它的工作原理有了一些了解。
问题:有人可以给我一个关于如何开始从 forecast_io API 获取数据的提示吗?向我的页面获取一些数据的简单请求。我应该从哪里开始?
谢谢!
我对 Ruby 很陌生,想在学校的一个项目中使用它。我已经完成了博客教程,并且对它的工作原理有了一些了解。
问题:有人可以给我一个关于如何开始从 forecast_io API 获取数据的提示吗?向我的页面获取一些数据的简单请求。我应该从哪里开始?
谢谢!
forecast_io gem 在这里为您提供帮助。首先,您需要一个 API 密钥。您可以通过在此处注册获取 API 密钥。然后forecast_io github 自述文件可以帮助您。
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 文档了解更多详细信息。
一个好的起点总是The Ruby Toolbox。如果您在那里搜索 forecast.io,它会为您指出一个合适的gem。