当前位置:   article > 正文

天气预报api接口_气象数据接口

气象数据接口

中华万年历:

请求数据方式:

http://wthrcdn.etouch.cn/weather_mini?city=沈阳
通过城市名字获得天气数据,json数据
http://wthrcdn.etouch.cn/weather_mini?citykey=101070101
通过城市id获得天气数据,json数据
http://wthrcdn.etouch.cn/WeatherApi?citykey=101070101
通过城市id获得天气数据,xml文件数据,
http://wthrcdn.etouch.cn/WeatherApi?city=沈阳
通过城市名字获得天气数据,xml文件数据

获得的json数据包:

  1. {
  2. "data": {
  3. "yesterday": {
  4. "date": "16日星期三",
  5. "high": "高温 -1℃",
  6. "fx": "西南风",
  7. "low": "低温 -16℃",
  8. "fl": "<![CDATA[3-4级]]>",
  9. "type": "晴"
  10. },
  11. "city": "沈阳",
  12. "forecast": [{
  13. "date": "17日星期四",
  14. "high": "高温 -3℃",
  15. "fengli": "<![CDATA[<3级]]>",
  16. "low": "低温 -17℃",
  17. "fengxiang": "东北风",
  18. "type": "晴"
  19. },
  20. {
  21. "date": "18日星期五",
  22. "high": "高温 1℃",
  23. "fengli": "<![CDATA[<3级]]>",
  24. "low": "低温 -14℃",
  25. "fengxiang": "西南风",
  26. "type": "晴"
  27. },
  28. {
  29. "date": "19日星期六",
  30. "high": "高温 -2℃",
  31. "fengli": "<![CDATA[<3级]]>",
  32. "low": "低温 -14℃",
  33. "fengxiang": "西北风",
  34. "type": "晴"
  35. },
  36. {
  37. "date": "20日星期天",
  38. "high": "高温 -2℃",
  39. "fengli": "<![CDATA[<3级]]>",
  40. "low": "低温 -12℃",
  41. "fengxiang": "西北风",
  42. "type": "晴"
  43. },
  44. {
  45. "date": "21日星期一",
  46. "high": "高温 3℃",
  47. "fengli": "<![CDATA[<3级]]>",
  48. "low": "低温 -10℃",
  49. "fengxiang": "西南风",
  50. "type": "晴"
  51. }
  52. ],
  53. "ganmao": "昼夜温差很大,易发生感冒,请注意适当增减衣服,加强自我防护避免感冒。",
  54. "wendu": "-2"
  55. },
  56. "status": 1000,
  57. "desc": "OK"
  58. }

获得的xml数据包:

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <resp>
  3. <city>沈阳</city>
  4. <updatetime>16:02</updatetime>
  5. <wendu>-2</wendu>
  6. <fengli>
  7. <![CDATA[1级]]>
  8. </fengli>
  9. <shidu>25%</shidu>
  10. <fengxiang>东风</fengxiang>
  11. <sunrise_1>07:11</sunrise_1>
  12. <sunset_1>16:42</sunset_1>
  13. <sunrise_2></sunrise_2>
  14. <sunset_2></sunset_2>
  15. <yesterday>
  16. <date_1>16日星期三</date_1>
  17. <high_1>高温 -1℃</high_1>
  18. <low_1>低温 -16℃</low_1>
  19. <day_1>
  20. <type_1></type_1>
  21. <fx_1>西南风</fx_1>
  22. <fl_1>
  23. <![CDATA[3-4级]]>
  24. </fl_1>
  25. </day_1>
  26. <night_1>
  27. <type_1></type_1>
  28. <fx_1>西北风</fx_1>
  29. <fl_1>
  30. <![CDATA[3-4级]]>
  31. </fl_1>
  32. </night_1>
  33. </yesterday>
  34. <forecast>
  35. <weather>
  36. <date>17日星期四</date>
  37. <high>高温 -3℃</high>
  38. <low>低温 -17℃</low>
  39. <day>
  40. <type></type>
  41. <fengxiang>东北风</fengxiang>
  42. <fengli>
  43. <![CDATA[<3级]]>
  44. </fengli>
  45. </day>
  46. <night>
  47. <type></type>
  48. <fengxiang>东北风</fengxiang>
  49. <fengli>
  50. <![CDATA[<3级]]>
  51. </fengli>
  52. </night>
  53. </weather>
  54. <weather>
  55. <date>18日星期五</date>
  56. <high>高温 1℃</high>
  57. <low>低温 -14℃</low>
  58. <day>
  59. <type></type>
  60. <fengxiang>西南风</fengxiang>
  61. <fengli>
  62. <![CDATA[<3级]]>
  63. </fengli>
  64. </day>
  65. <night>
  66. <type></type>
  67. <fengxiang>北风</fengxiang>
  68. <fengli>
  69. <![CDATA[<3级]]>
  70. </fengli>
  71. </night>
  72. </weather>
  73. <weather>
  74. <date>19日星期六</date>
  75. <high>高温 -2℃</high>
  76. <low>低温 -14℃</low>
  77. <day>
  78. <type></type>
  79. <fengxiang>西北风</fengxiang>
  80. <fengli>
  81. <![CDATA[<3级]]>
  82. </fengli>
  83. </day>
  84. <night>
  85. <type></type>
  86. <fengxiang>西北风</fengxiang>
  87. <fengli>
  88. <![CDATA[<3级]]>
  89. </fengli>
  90. </night>
  91. </weather>
  92. <weather>
  93. <date>20日星期天</date>
  94. <high>高温 -2℃</high>
  95. <low>低温 -12℃</low>
  96. <day>
  97. <type></type>
  98. <fengxiang>西北风</fengxiang>
  99. <fengli>
  100. <![CDATA[<3级]]>
  101. </fengli>
  102. </day>
  103. <night>
  104. <type></type>
  105. <fengxiang>西南风</fengxiang>
  106. <fengli>
  107. <![CDATA[<3级]]>
  108. </fengli>
  109. </night>
  110. </weather>
  111. <weather>
  112. <date>21日星期一</date>
  113. <high>高温 3℃</high>
  114. <low>低温 -10℃</low>
  115. <day>
  116. <type></type>
  117. <fengxiang>西南风</fengxiang>
  118. <fengli>
  119. <![CDATA[<3级]]>
  120. </fengli>
  121. </day>
  122. <night>
  123. <type></type>
  124. <fengxiang>西北风</fengxiang>
  125. <fengli>
  126. <![CDATA[<3级]]>
  127. </fengli>
  128. </night>
  129. </weather>
  130. </forecast>
  131. <zhishus>
  132. <zhishu>
  133. <name>晨练指数</name>
  134. <value>适宜</value>
  135. <detail>天气不错,空气清新,是您晨练的大好时机,建议不同年龄段的人们积极参加户外健身活动。</detail>
  136. </zhishu>
  137. <zhishu>
  138. <name>舒适度</name>
  139. <value>较不舒适</value>
  140. <detail>白天天气晴好,但仍会使您感觉偏冷,不很舒适,请注意适时添加衣物,以防感冒。</detail>
  141. </zhishu>
  142. <zhishu>
  143. <name>穿衣指数</name>
  144. <value>寒冷</value>
  145. <detail>天气寒冷,建议着厚羽绒服、毛皮大衣加厚毛衣等隆冬服装。年老体弱者尤其要注意保暖防冻。</detail>
  146. </zhishu>
  147. <zhishu>
  148. <name>感冒指数</name>
  149. <value>易发</value>
  150. <detail>昼夜温差很大,易发生感冒,请注意适当增减衣服,加强自我防护避免感冒。</detail>
  151. </zhishu>
  152. <zhishu>
  153. <name>晾晒指数</name>
  154. <value>基本适宜</value>
  155. <detail>天气不错,午后温暖的阳光仍能满足你驱潮消霉杀菌的晾晒需求。</detail>
  156. </zhishu>
  157. <zhishu>
  158. <name>旅游指数</name>
  159. <value>较适宜</value>
  160. <detail>天气较好,同时又有微风伴您一路同行。稍冷,较适宜旅游,您仍可陶醉于大自然的美丽风光中。</detail>
  161. </zhishu>
  162. <zhishu>
  163. <name>紫外线强度</name>
  164. <value></value>
  165. <detail>紫外线强度较弱,建议出门前涂擦SPF在12-15之间、PA+的防晒护肤品。</detail>
  166. </zhishu>
  167. <zhishu>
  168. <name>洗车指数</name>
  169. <value>较适宜</value>
  170. <detail>较适宜洗车,未来一天无雨,风力较小,擦洗一新的汽车至少能保持一天。</detail>
  171. </zhishu>
  172. <zhishu>
  173. <name>运动指数</name>
  174. <value>较不宜</value>
  175. <detail>天气较好,但考虑天气寒冷,推荐您进行室内运动,户外运动时请注意保暖并做好准备活动。</detail>
  176. </zhishu>
  177. <zhishu>
  178. <name>约会指数</name>
  179. <value>较不适宜</value>
  180. <detail>天气较冷,且室外有风,外出约会可能会让恋人受些苦,最好在温暖的室内促膝谈心。</detail>
  181. </zhishu>
  182. <zhishu>
  183. <name>雨伞指数</name>
  184. <value>不带伞</value>
  185. <detail>天气较好,您在出门的时候无须带雨伞。</detail>
  186. </zhishu>
  187. </zhishus>
  188. </resp>

应用(json):

  1. function weather(){
  2. $.ajax({
  3. type: 'GET',
  4. url: 'http://wthrcdn.etouch.cn/weather_mini?city='+cityName ,
  5. dataType: 'JSON',
  6. error: function () {
  7. },
  8. success: function (res) {
  9. if(res.status==1000){
  10. $('#box').append('<span>' +res.data.forecast[0].low.substring(2,5)+ '℃~' + res.data.forecast[0].high.substring(2,5) + '℃</span>');
  11. $('#box').append('<span>'+ res.data.forecast[0].type+'</span>');
  12. }
  13. }
  14. });

中国天气网城市代码:https://www.cnblogs.com/emo-Studio/p/6840534.html

调用出现乱码:https://blog.csdn.net/s1441101265/article/details/78669651

                         https://blog.csdn.net/Sugar_tea/article/details/45224109

其他接口:https://blog.csdn.net/u011331731/article/details/72765410

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/590080
推荐阅读
相关标签
  

闽ICP备14008679号