Yahoo weather api,如何通过条件代码获取条件图标?

时间:2017-08-07 22:17:27

标签: weather-api openweathermap yahoo-weather-api

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

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

2 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分:1)

不确定为什么问题被低估了,我有一个类似的问题,这有帮助,但另一个答案对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'或者晚上'。

我注意到图像完全不同,首先它们是PNG,但它们也更大并且包含透明度。

Jim H的答案对HTTP来说是正确的。