2017-05-25 198 views
1

我正在使用openweathermap来显示天气报告。一切工作正常,但图标有问题。 JSON响应代码是:如何显示openweathermap天气图标

Array 
(
    [city] => Array 
     (
      [id] => 1271476 
      [name] => Guwahati 
      [coord] => Array 
       (
        [lon] => 91.751 
        [lat] => 26.1862 
       ) 

      [country] => IN 
      [population] => 899094 
     ) 

    [cod] => 200 
    [message] => 0.0630711 
    [cnt] => 1 
    [list] => Array 
     (
      [0] => Array 
       (
        [dt] => 1495688400 
        [temp] => Array 
         (
          [day] => 33 
          [min] => 24.89 
          [max] => 33.82 
          [night] => 24.89 
          [eve] => 30.6 
          [morn] => 33 
         ) 

        [pressure] => 1013.02 
        [humidity] => 90 
        [weather] => Array 
         (
          [0] => Array 
           (
            [id] => 500 
            [main] => Rain 
            [description] => light rain 
            [icon] => 10d 
           ) 

         ) 

        [speed] => 3.92 
        [deg] => 88 
        [clouds] => 24 
        [rain] => 2.73 
       ) 

     ) 

) 

现在我怎样才能显示的图标:[天气] [0] [图标] => 10D

什么10D &我怎样才能得到的网址图标。

谢谢先进。

+0

http://jsfiddle.net/deep3015/e3rLe693/4/从已删除的问题检查了这 –

回答

2

您可以通过此链接获取OpenWeatherMap API图标。所有你需要做的就是调整这个链接中以粗体显示的图标ID。您可以使用任何您需要的图标ID来更改“10d”。 http://openweathermap.org/img/w/10d.png

欲了解更多信息,你可以在这里阅读OpenWeatherMap Icons