我正在使用Yahoo Weather API在我的网站上进行预测,但我注意到"分散的阵雨"代码是39而不是40和#34;散射雷暴"如Yahoo的文档所示,是47而不是37或38。
这似乎不仅仅是最近的错误。但我无法找到任何更新的条件清单。
答案 0 :(得分:0)
我认为雅虎已经注意到了这个错误,可能正在努力。
我尝试使用他们的开发者网络api试图拉出各种条件代码而没有运气。然后我终于发现这是他们存储天气条件代码的GIF的地方,在那里它也是不正确的。然而,当你进入他们的主页时,它说"雅虎!马上回来......我们的工程师正在迅速解决这个问题。
http://l.yimg.com/
http://l.yimg.com/a/i/us/we/52/40.gif
http://l.yimg.com/a/i/us/we/52/39.gif - Both give scattered rainshowers
http://l.yimg.com/a/i/us/we/52/37.gif
http://l.yimg.com/a/i/us/we/52/38.gif - Both give isolated thunderstorms
答案 1 :(得分:0)
看起来雅虎的工程师工作得不够快 - 或者从来没有工作过;)
{
"query": {
"count": 1,
"created": "2017-09-06T09:47:17Z",
"lang": "en",
"results": {
"channel": {
"item": {
"condition": {
"code": "39",
"date": "Wed, 06 Sep 2017 10:00 AM CEST",
"temp": "62",
"text": "Scattered Showers"
}
}
}
}
}
}
官方文档列出39为scattered thunderstorms
https://developer.yahoo.com/weather/documentation.html