雅虎天气 api,如何通过条件代码获取条件图标?

Yahoo weather api, how to fetch condition icons by condition code?

我正在尝试为 Yahoo weather api 找到指向天气状况图像的链接。我在 JSON 响应中得到条件代码,猜测图像是基于它们的。与 OpenWeatherMap 一样,您将条件代码添加到 main URL http://openweathermap.org/img/w/(conditionCode)

如何为雅虎图片做到这一点?

Link 图像嵌入在描述元素某处的 api 响应中。相应地添加代码并下载图像

http://l.yimg.com/a/i/us/we/52/(code_number).gif

不确定为什么这个问题被否决了,我有一个类似的问题并且这有帮助,但另一个答案不适用于 HTTPS。

对于 HTTPS: 夜间图像:

https://s.yimg.com/zz/combo?a/i/us/nws/weather/gr/28n.png

日间图片:

https://s.yimg.com/zz/combo?a/i/us/nws/weather/gr/28d.png

您会看到最后一个数字(本例中为 28)是来自 Yahoo API 响应的条件代码加上代表白天 'd' 或夜晚 'n' 的代码。

我注意到图片有很大不同,首先它们是 PNG,但它们也更大并且包括透明度。

Jim H 的回答对于 HTTP 是正确的。