来自Yahoo Weather的错误条件代码

时间:2017-08-25 15:03:38

标签: yahoo-weather-api

我正在使用Yahoo Weather API在我的网站上进行预测,但我注意到"分散的阵雨"代码是39而不是40和#34;散射雷暴"如Yahoo的文档所示,是47而不是37或38。

这似乎不仅仅是最近的错误。但我无法找到任何更新的条件清单。

2 个答案:

答案 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