首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >雅虎天气API YQL查询更新频率

雅虎天气API YQL查询更新频率
EN

Stack Overflow用户
提问于 2015-05-29 09:15:42
回答 2查看 915关注 0票数 1

从weather.forecast where中选择*(从geo.placefinder选择text="30.7063633,76.7047791“和gflags="R")

我使用上面的YQL来获取一些lat,lng的天气条件,在我的iOS应用程序中显示。答复中有"pubDate":

代码语言:javascript
复制
"pubDate": "Fri, 29 May 2015 8:30 am IST",
     "condition": {
      "code": "28",
      "date": "Fri, 29 May 2015 8:30 am IST",
      "temp": "89",
      "text": "Mostly Cloudy"

我担心的是,这个"pubDate“会不会改变?我的意思是说,早上8:30天气多云,可能中午12点就不会了。如果我在中午12点进入这个YQL,反应将是一样的??

另外,我不知道查询的“和gflags="R"”部分。

EN

回答 2

Stack Overflow用户

发布于 2015-05-29 09:32:30

根据雅虎开发人员文档这里。

pubDate以RFC822第5节定义的日期格式发布此预测的日期和时间,例如,9月25日17: 25 :18-0700。 lastBuildDate上一次更新提要。该格式采用RFC822第5节定义的日期格式,例如,9月25日17: 25 :18-0700。

因此,除非后端获得特定位置的“温度变化”更新,否则API将不会反映任何更改。这就是为什么"lastBuildDate“也出现在json中,它指定何时更新温度提要。所以你不能手动获取特定地点当前时间的温度,

票数 0
EN

Stack Overflow用户

发布于 2017-04-12 13:42:36

如果您试图在同一天的不同时刻调用此API,您将看到lastBuildDate是您调用的相同日期和时间。这里的问题是,date change 中不会改变,过了一段时间,条件本身就过时了,因为您可以很容易地使用yahoo应用程序进行验证。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30525704

复制
相关文章

相似问题

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