真正的中国天气api接口xml,json

前端之家收集整理的这篇文章主要介绍了真正的中国天气api接口xml,json前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我只想说现在网上那几个api完全坑爹有木有???

官方的申请不来有木有,还有收费有木有??

咱这种菜鸟只能用免费的了!!!!

http://m.weather.com.cn/data/101110101.html
大坑有木有??反应慢不说了,还老不更新!!
想贴段代码的,现在又打不 开了(貌似3月4号以后没更新过)
==========================我是分割线==========================
下面,正式开始本次主题!!!
http://www.weather.com.cn/data/sk/101010100.html

  1. {"weatherinfo":{"city":"北京","cityid":"101010100","temp":"22","WD":"北风","WS":"2级","SD":"19%","WSE":"2","time":"16:05","isRadar":"1","Radar":"JC_RADAR_AZ9010_JB"}}

http://www.weather.com.cn/data/cityinfo/101010100.html

  1. {"weatherinfo":{"city":"北京","temp1":"24℃","temp2":"11℃","weather":"雷阵雨转多云","img1":"d4.gif","img2":"n1.gif","ptime":"11:00"}}


这俩都见过吧
反正数据就是这样,也没啥好说的,但是只有实时天气,实在不爽,想做个天气应用怎么也得有未来天气,指数啥的吧!!
http://www.weather.com.cn/data/zs/101010100.html
说:你看到了啥,不错上面地址就是天气指数各种详细,还是json数据,各种好用!!!


还不够???对啊未来天气怎么办???刚才那个m.weather.com.cn.....挂掉了没办法啊!!!但是数据总会有的,不要灰心!!


==================================我是分割线============================================================


真正的重点,今天去中华万年历的时候不小心抓包就抓到了一个网址,打开一看碉堡了!!!通过对比,和中国天气同步!!!!

  1. {"desc":"OK","status":1000,"data":{"wendu":"22","ganmao":"风较大,较易发生感冒,注意防护。","forecast":[{"fengxiang":"北风","fengli":"5-6级","high":"高温 24℃","type":"晴","low":"低温 11℃","date":"3日星期六"},{"fengxiang":"北风","fengli":"4-5级","high":"高温 19℃","low":"低温 8℃","date":"4日星期日"},{"fengxiang":"无持续风向","fengli":"微风","high":"高温 21℃","low":"低温 9℃","date":"5日星期一"},"type":"多云","low":"低温 10℃","date":"6日星期二"},"low":"低温 12℃","date":"7日星期三"},"high":"高温 23℃","date":"8日星期四"}],"yesterday":{"fl":"微风","fx":"无持续风向","date":"2日星期五"},"aqi":"59","city":"北京"}}

有没有很爽的感觉???对json数据,未来七天的天气。。。全了!!!
包含实时气温,感冒指数,未来七天天气(风力,风向,高低温,时间),空气质量指数(有的城市没有),城市名称

下面贴地址!!!!
http://wthrcdn.etouch.cn/weather_mini?city=北京
通过城市名字获得天气数据,json数据
http://wthrcdn.etouch.cn/weather_mini?citykey=101010100
通过城市id获得天气数据,json数据

如果这还不够!!!下面还有!!!!

  1. <resp>
  2.  
  3. <city>北京</city>
  4.  
  5. <updatetime>16:10</updatetime>
  6.  
  7. <wendu>23</wendu>
  8.  
  9. <fengli>3级</fengli>
  10.  
  11. <shidu>19%</shidu>
  12.  
  13. <fengxiang>北风</fengxiang>
  14.  
  15. <sunrise_1/>
  16.  
  17. <sunset_1/>
  18.  
  19. <sunrise_2/>
  20.  
  21. <sunset_2/>
  22.  
  23. <environment>
  24.  
  25. <aqi>59</aqi>
  26.  
  27. <pm25>30</pm25>
  28.  
  29. <suggest>极少数敏感人群应减少户外活动</suggest>
  30.  
  31. <quality></quality>
  32.  
  33. <MajorPollutants>颗粒物(PM10)</MajorPollutants>
  34.  
  35. <o3>93</o3>
  36.  
  37. <co>0</co>
  38.  
  39. <pm10>67</pm10>
  40.  
  41. <so2>8</so2>
  42.  
  43. <no2>25</no2>
  44.  
  45. <time>15:00:00</time>
  46.  
  47. </environment>
  48.  
  49. <alarm>
  50.  
  51. <cityKey>10101</cityKey>
  52.  
  53. <cityName>
  54.  
  55. <![CDATA[ 北京市 ]]>
  56.  
  57. </cityName>
  58.  
  59. <alarmType>
  60.  
  61. <![CDATA[ 大风 ]]>
  62.  
  63. </alarmType>
  64.  
  65. <alarmDegree>
  66.  
  67. <![CDATA[ 蓝色 ]]>
  68.  
  69. </alarmDegree>
  70.  
  71. <alarmText>
  72.  
  73. <![CDATA[ 北京市气象台发布大风蓝色预警 ]]>
  74.  
  75. </alarmText>
  76.  
  77. <alarm_details>
  78.  
  79. <![CDATA[ 预计,3日下午到夜间,本市大部分地区将出现6级以上大风,阵风7-8级,请注意防范。 ]]>
  80.  
  81. </alarm_details>
  82.  
  83. <standard>
  84.  
  85. <![CDATA[
  86.  
  87. 24小时内可能受大风影响,平均风力可达6级以上,或者阵风7级以上;或者已经受大风影响,平均风力为6~7级,或者阵风7~8级并可能持续。
  88.  
  89. ]]>
  90.  
  91. </standard>
  92.  
  93. <suggest>
  94.  
  95. <![CDATA[
  96.  
  97. 1.政府及相关部门按照职责做好防大风工作;2.关好门窗,加固围板、棚架、广告牌等易被风吹动的搭建物,妥善安置易受大风影响的室外物品,遮盖建筑物资;3.相关水域水上作业和过往船舶采取积极的应对措施,如回港避风或者绕道航行等;4.行人注意尽量少骑自行车,刮风时不要在广告牌、临时搭建物等下面逗留;5.有关部门和单位注意森林、草原等防火。
  98.  
  99. ]]>
  100.  
  101. </suggest>
  102.  
  103. <imgUrl>
  104.  
  105. <![CDATA[
  106.  
  107. http://www.weather.com.cn/m2/i/about/alarmpic/0501.gif
  108.  
  109. ]]>
  110.  
  111. </imgUrl>
  112.  
  113. <time>2014-05-03 12:51:14</time>
  114.  
  115. </alarm>
  116.  
  117. <yesterday>
  118.  
  119. <date_1>2日星期五</date_1>
  120.  
  121. <high_1>高温 23℃</high_1>
  122.  
  123. <low_1>低温 12℃</low_1>
  124.  
  125. <day_1>
  126.  
  127. <type_1></type_1>
  128.  
  129. <fx_1>无持续风向</fx_1>
  130.  
  131. <fl_1>微风</fl_1>
  132.  
  133. </day_1>
  134.  
  135. <night_1>
  136.  
  137. <type_1></type_1>
  138.  
  139. <fx_1>无持续风向</fx_1>
  140.  
  141. <fl_1>微风</fl_1>
  142.  
  143. </night_1>
  144.  
  145. </yesterday>
  146.  
  147. <forecast>
  148.  
  149. <weather>
  150.  
  151. <date>3日星期六</date>
  152.  
  153. <high>高温 24℃</high>
  154.  
  155. <low>低温 11℃</low>
  156.  
  157. <day>
  158.  
  159. <type></type>
  160.  
  161. <fengxiang>北风</fengxiang>
  162.  
  163. <fengli>5-6级</fengli>
  164.  
  165. </day>
  166.  
  167. <night>
  168.  
  169. <type>多云</type>
  170.  
  171. <fengxiang>北风</fengxiang>
  172.  
  173. <fengli>5-6级</fengli>
  174.  
  175. </night>
  176.  
  177. </weather>
  178.  
  179. <weather>
  180.  
  181. <date>4日星期日</date>
  182.  
  183. <high>高温 19℃</high>
  184.  
  185. <low>低温 8℃</low>
  186.  
  187. <day>
  188.  
  189. <type></type>
  190.  
  191. <fengxiang>北风</fengxiang>
  192.  
  193. <fengli>4-5级</fengli>
  194.  
  195. </day>
  196.  
  197. <night>
  198.  
  199. <type></type>
  200.  
  201. <fengxiang>无持续风向</fengxiang>
  202.  
  203. <fengli>微风</fengli>
  204.  
  205. </night>
  206.  
  207. </weather>
  208.  
  209. <weather>
  210.  
  211. <date>5日星期一</date>
  212.  
  213. <high>高温 21℃</high>
  214.  
  215. <low>低温 9℃</low>
  216.  
  217. <day>
  218.  
  219. <type></type>
  220.  
  221. <fengxiang>无持续风向</fengxiang>
  222.  
  223. <fengli>微风</fengli>
  224.  
  225. </day>
  226.  
  227. <night>
  228.  
  229. <type></type>
  230.  
  231. <fengxiang>无持续风向</fengxiang>
  232.  
  233. <fengli>微风</fengli>
  234.  
  235. </night>
  236.  
  237. </weather>
  238.  
  239. <weather>
  240.  
  241. <date>6日星期二</date>
  242.  
  243. <high>高温 21℃</high>
  244.  
  245. <low>低温 10℃</low>
  246.  
  247. <day>
  248.  
  249. <type>多云</type>
  250.  
  251. <fengxiang>无持续风向</fengxiang>
  252.  
  253. <fengli>微风</fengli>
  254.  
  255. </day>
  256.  
  257. <night>
  258.  
  259. <type></type>
  260.  
  261. <fengxiang>无持续风向</fengxiang>
  262.  
  263. <fengli>微风</fengli>
  264.  
  265. </night>
  266.  
  267. </weather>
  268.  
  269. <weather>
  270.  
  271. <date>7日星期三</date>
  272.  
  273. <high>高温 24℃</high>
  274.  
  275. <low>低温 12℃</low>
  276.  
  277. <day>
  278.  
  279. <type></type>
  280.  
  281. <fengxiang>无持续风向</fengxiang>
  282.  
  283. <fengli>微风</fengli>
  284.  
  285. </day>
  286.  
  287. <night>
  288.  
  289. <type></type>
  290.  
  291. <fengxiang>无持续风向</fengxiang>
  292.  
  293. <fengli>微风</fengli>
  294.  
  295. </night>
  296.  
  297. </weather>
  298.  
  299. <weather>
  300.  
  301. <date>8日星期四</date>
  302.  
  303. <high>高温 23℃</high>
  304.  
  305. <low>低温 11℃</low>
  306.  
  307. <day>
  308.  
  309. <type></type>
  310.  
  311. <fengxiang>无持续风向</fengxiang>
  312.  
  313. <fengli>微风</fengli>
  314.  
  315. </day>
  316.  
  317. <night>
  318.  
  319. <type></type>
  320.  
  321. <fengxiang>无持续风向</fengxiang>
  322.  
  323. <fengli>微风</fengli>
  324.  
  325. </night>
  326.  
  327. </weather>
  328.  
  329. </forecast>
  330.  
  331. <zhishus>
  332.  
  333. <zhishu>
  334.  
  335. <name>感冒指数</name>
  336.  
  337. <value>较易发</value>
  338.  
  339. <detail>风较大,较易发生感冒,注意防护。</detail>
  340.  
  341. </zhishu>
  342.  
  343. <zhishu>
  344.  
  345. <name>紫外线</name>
  346.  
  347. <value></value>
  348.  
  349. <detail>辐射较弱,涂擦SPF12-15、PA+护肤品。</detail>
  350.  
  351. </zhishu>
  352.  
  353. <zhishu>
  354.  
  355. <name>穿衣指数</name>
  356.  
  357. <value>较冷</value>
  358.  
  359. <detail>建议着厚外套加毛衣等服装。</detail>
  360.  
  361. </zhishu>
  362.  
  363. <zhishu>
  364.  
  365. <name>舒适度</name>
  366.  
  367. <value>舒适</value>
  368.  
  369. <detail>白天不冷不热,风力不大。</detail>
  370.  
  371. </zhishu>
  372.  
  373. <zhishu>
  374.  
  375. <name>洗车指数</name>
  376.  
  377. <value>不宜</value>
  378.  
  379. <detail>有雨,雨水和泥水会弄脏爱车。</detail>
  380.  
  381. </zhishu>
  382.  
  383. <zhishu>
  384.  
  385. <name>旅游指数</name>
  386.  
  387. <value>一般</value>
  388.  
  389. <detail>有降水,风稍大,外出注意防雷防风。</detail>
  390.  
  391. </zhishu>
  392.  
  393. <zhishu>
  394.  
  395. <name>运动指数</name>
  396.  
  397. <value>较不宜</value>
  398.  
  399. <detail>有降水,推荐您在室内进行休闲运动。</detail>
  400.  
  401. </zhishu>
  402.  
  403. <zhishu>
  404.  
  405. <name>晨练指数</name>
  406.  
  407. <value>较不宜</value>
  408.  
  409. <detail>室外锻炼请携带雨具。</detail>
  410.  
  411. </zhishu>
  412.  
  413. <zhishu>
  414.  
  415. <name>约会指数</name>
  416.  
  417. <value>不适宜</value>
  418.  
  419. <detail>建议在室内约会,免去天气的骚扰。</detail>
  420.  
  421. </zhishu>
  422.  
  423. <zhishu>
  424.  
  425. <name>逛街指数</name>
  426.  
  427. <value>较不宜</value>
  428.  
  429. <detail>风大有降水,逛街注意带雨具。</detail>
  430.  
  431. </zhishu>
  432.  
  433. <zhishu>
  434.  
  435. <name>晾晒指数</name>
  436.  
  437. <value>不宜</value>
  438.  
  439. <detail>降水可能会淋湿衣物,请选择在室内晾晒。</detail>
  440.  
  441. </zhishu>
  442.  
  443. <zhishu>
  444.  
  445. <name>雨伞指数</name>
  446.  
  447. <value>带伞</value>
  448.  
  449. <detail>有降水,短时间出行不必带伞。</detail>
  450.  
  451. </zhishu>
  452.  
  453. </zhishus>
  454.  
  455. </resp>

这次是xml数据,
包含实时天气,日出日落,空气质量(某些城市可能不存在),天气预警(预警时存在),昨日天气(分白天黑夜),未来七天天气(分白天黑夜),天气指数

我想现在要求再高,也能满足你的需求了吧!!!!!
下面贴接口!!!!
http://wthrcdn.etouch.cn/WeatherApi?citykey=101010100
通过城市id获得天气数据,xml文件数据,当错误时会有<error>节点 http://wthrcdn.etouch.cn/WeatherApi?city=北京 通过城市名字获得天气数据,xml文件数据
ok,教程贴完了!!!希望朋友们多多支持!!!本菜鸟在此谢过了!!!!

猜你在找的XML相关文章