来自Yahoo Weather的错误的条件代码
问题描述:
我使用Yahoo Weather API在我的网站上获取预测,但我注意到“散落的阵雨”代码是39而不是40,“散射雷暴”是47代替37或如雅虎文档所示。来自Yahoo Weather的错误的条件代码
看来,它不仅仅是一个最近的错误。但我找不到任何更新的条件列表。
答
我想雅虎已经注意到了这个错误,并且可能正在处理它。
我试着玩他们的开发人员网络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
答
看起来像雅虎工程师不迅速足够的工作 - 或者只是从未工作就可以了;?)
{
"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
你能提供一个例子,你的请求/响应的样子从雅虎可能是在末端有一个错误,如果它不与文档不匹配像它应该的一样 – Ragxion