首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取temperatureMax for forecast.io

获取temperatureMax for forecast.io
EN

Stack Overflow用户
提问于 2016-05-26 16:58:40
回答 1查看 105关注 0票数 0

我正在编写一个用Ruby包装器处理天气的小脚本。但是,我遇到了一个带有temperatureMax值和forecast.io API的墙。如果我正确地阅读了API,它将获得一天中的最高值。

代码语言:javascript
复制
require 'forecast_io'

ForecastIO.configure do |configuration|
  configuration.api_key = 'my-api-key'
end

forecast = ForecastIO.forecast(40.0506, -77.5203)
puts forecast.daily.temperatureMax #Returns null

有更多的代码,其他方法和类似的,我知道工作和没有关系,但这是代码不工作。它不返回错误,但只会变为null,因此不会输出任何错误。

具体来说,我是从API中读到的,我认为它应该如何工作。

temperatureMin、temperatureMinTime、temperatureMax和temperatureMaxTime (仅在每日数据点上定义):以华氏度表示给定一天的最小和最高温度(以及它们发生的UNIX时间)的数值。

有谁有forecast.io的经验来输出一天的高温吗?它应该能工作,它可以在他们的主站点上工作。

编辑:我也应该加一句,只是.

代码语言:javascript
复制
puts forecast.daily

将返回带有temperatureMax值的完整JSON对象。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-05-26 18:05:53

代码语言:javascript
复制
require 'forecast_io'

ForecastIO.configure do |configuration|
  configuration.api_key = 'my-api-key'
end

forecast = ForecastIO.forecast(40.0506, -77.5203)
# forecast.daily.data contains the forecast data for today and the next
# seven days.
puts forecast.daily.data[0].temperatureMax # prints "87.72" right now
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37466954

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档