古詩詞大全網 - 成語經典 - android端免費獲取天氣信息的服務器接口有麽

android端免費獲取天氣信息的服務器接口有麽

中國國家氣象局提供了獲取所在城市天氣預報信息接口。通過這個接口,我們就可以獲取天氣信息了。

關於獲取天氣預報的實例參考android學習手冊,裏面有源碼。android學習手冊包含9個章節,108個例子,源碼文檔隨便看,例子都是可交互,可運行,源碼采用android studio目錄結構,高亮顯示代碼,文檔都采用文檔結構圖顯示,可以快速定位。360手機助手中下載,圖標上有貝殼

中國國家氣象局天氣預報接口總***提供了三個:

/data/sk/101010100.html

/data/cityinfo/101010100.html

/data/101010100.html

註:上面接口2014.3.4日已不再更新。換成這個:/atad/101230201.html。各位看34樓。在此感謝tdwll和黃曉佳cobish。

最詳細的信息來自第三個接口。上面url中的101010100是城市代碼,這裏是北京的城市代碼。只需要改變城市代碼,就可以得到所在城市的天氣信息。筆者在福州,所以選擇的城市代碼是福州101230101。

在瀏覽器上輸入url:/data/101230101.html得到信息,天氣信息是json的數據格式,數據如下:

{"weatherinfo":{"city":"福州","city_en":"fuzhou","date_y":"2012年5月14日","date":"","week":"星期壹","fchh":"08","cityid":"101230101","temp1":"29℃~23℃","temp2":"26℃~20℃","temp3":"24℃~20℃","temp4":"25℃~20℃","temp5":"24℃~21℃","temp6":"25℃~22℃","tempF1":"84.2℉~73.4℉","tempF2":"78.8℉~68℉","tempF3":"75.2℉~68℉","tempF4":"77℉~68℉","tempF5":"75.2℉~69.8℉","tempF6":"77℉~71.6℉","weather1":"陣雨轉中雨","weather2":"中雨轉小雨","weather3":"小雨","weather4":"小雨","weather5":"小雨轉陣雨","weather6":"陣雨轉小雨","img1":"3","img2":"8","img3":"8","img4":"7","img5":"7","img6":"99","img7":"7","img8":"99","img9":"7","img10":"3","img11":"3","img12":"7","img_single":"3","img_title1":"陣雨","img_title2":"中雨","img_title3":"中雨","img_title4":"小雨","img_title5":"小雨","img_title6":"小雨","img_title7":"小雨","img_title8":"小雨","img_title9":"小雨","img_title10":"陣雨","img_title11":"陣雨","img_title12":"小雨","img_title_single":"陣雨","wind1":"微風","wind2":"微風","wind3":"微風","wind4":"微風","wind5":"微風","wind6":"微風","fx1":"微風","fx2":"微風","fl1":"小於3級","fl2":"小於3級","fl3":"小於3級","fl4":"小於3級","fl5":"小於3級","fl6":"小於3級","index":"熱","index_d":"天氣較熱,建議著短裙、短褲、短套裝、T恤等夏季服裝。年老體弱者宜著長袖襯衫和單褲。","index48":"暖","index48_d":"較涼爽,建議著長袖襯衫加單褲等春秋過渡裝。年老體弱者宜著針織長袖襯衫、馬甲和長褲。","index_uv":"弱","index48_uv":"最弱","index_xc":"不宜","index_tr":"適宜","index_co":"較不舒適","st1":"27","st2":"21","st3":"24","st4":"18","st5":"22","st6":"18","index_cl":"較不宜","index_ls":"不太適宜","index_ag":"不易發"}}

我們可以解析json數據去得到自己想用的天氣信息。

天氣信息解釋:

[html] view plain copy print?

{

"weatherinfo":{

<!--?基本信息?-->

"city":"福州",

"city_en":"fuzhou",

"date_y":"2012年5月14日",

"date":"",

"week":"星期壹",

"fchh":"08",

"cityid":"101230101",

<!--?從今天開始到第六天的每天的天氣情況,這裏的溫度是攝氏溫度?-->

"temp1":"29℃~23℃","temp2":"26℃~20℃","temp3":"24℃~20℃","temp4":"25℃~20℃","temp5":"24℃~21℃","temp6":"25℃~22℃",

<!--?從今天開始到第六天的每天的天氣情況,這裏的溫度是華氏溫度?-->

"tempF1":"84.2℉~73.4℉","tempF2":"78.8℉~68℉","tempF3":"75.2℉~68℉","tempF4":"77℉~68℉","tempF5":"75.2℉~69.8℉","tempF6":"77℉~71.6℉",

<!--?天氣描述?-->

"weather1":"陣雨轉中雨","weather2":"中雨轉小雨","weather3":"小雨","weather4":"小雨","weather5":"小雨轉陣雨","weather6":"陣雨轉小雨",

<!--?天氣描述圖片序號?-->

"img1":"3","img2":"8","img3":"8","img4":"7","img5":"7","img6":"99","img7":"7","img8":"99","img9":"7","img10":"3","img11":"3","img12":"7","img_single":"3",

<!--?圖片名稱?-->

"img_title1":"陣雨","img_title2":"中雨","img_title3":"中雨","img_title4":"小雨","img_title5":"小雨","img_title6":"小雨","img_title7":"小雨","img_title8":"小雨","img_title9":"小雨","img_title10":"陣雨","img_title11":"陣雨","img_title12":"小雨","img_title_single":"陣雨",

<!--?風速描述?-->

"wind1":"微風","wind2":"微風","wind3":"微風","wind4":"微風","wind5":"微風","wind6":"微風","fx1":"微風","fx2":"微風",

<!--?風速級別描述?-->

"fl1":"小於3級","fl2":"小於3級","fl3":"小於3級","fl4":"小於3級","fl5":"小於3級","fl6":"小於3級",

<!--?今天穿衣指數?-->

"index":"熱",

"index_d":"天氣較熱,建議著短裙、短褲、短套裝、T恤等夏季服裝。年老體弱者宜著長袖襯衫和單褲。",

<!--?48小時穿衣指數?-->

"index48":"暖","index48_d":"較涼爽,建議著長袖襯衫加單褲等春秋過渡裝。年老體弱者宜著針織長袖襯衫、馬甲和長褲。",

<!--?紫外線及48小時紫外線?-->

"index_uv":"弱","index48_uv":"最弱",

<!--?洗車?-->

"index_xc":"不宜",

<!--?旅遊?-->

"index_tr":"適宜",、

<!--?舒適指數?-->

"index_co":"較不舒適",

"st1":"27","st2":"21","st3":"24","st4":"18","st5":"22","st6":"18",

<!--?晨練?-->

"index_cl":"較不宜",

<!--?晾曬?-->

"index_ls":"不太適宜",

<!--?過敏?-->

"index_ag":"不易發"

}

}

{

"weatherinfo":{

<!-- 基本信息 -->

"city":"福州",

"city_en":"fuzhou",

"date_y":"2012年5月14日",

"date":"",

"week":"星期壹",

"fchh":"08",

"cityid":"101230101",

<!-- 從今天開始到第六天的每天的天氣情況,這裏的溫度是攝氏溫度 -->

"temp1":"29℃~23℃","temp2":"26℃~20℃","temp3":"24℃~20℃","temp4":"25℃~20℃","temp5":"24℃~21℃","temp6":"25℃~22℃",

<!-- 從今天開始到第六天的每天的天氣情況,這裏的溫度是華氏溫度 -->

"tempF1":"84.2℉~73.4℉","tempF2":"78.8℉~68℉","tempF3":"75.2℉~68℉","tempF4":"77℉~68℉","tempF5":"75.2℉~69.8℉","tempF6":"77℉~71.6℉",

<!-- 天氣描述 -->

"weather1":"陣雨轉中雨","weather2":"中雨轉小雨","weather3":"小雨","weather4":"小雨","weather5":"小雨轉陣雨","weather6":"陣雨轉小雨",

<!-- 天氣描述圖片序號 -->

"img1":"3","img2":"8","img3":"8","img4":"7","img5":"7","img6":"99","img7":"7","img8":"99","img9":"7","img10":"3","img11":"3","img12":"7","img_single":"3",

<!-- 圖片名稱 -->

"img_title1":"陣雨","img_title2":"中雨","img_title3":"中雨","img_title4":"小雨","img_title5":"小雨","img_title6":"小雨","img_title7":"小雨","img_title8":"小雨","img_title9":"小雨","img_title10":"陣雨","img_title11":"陣雨","img_title12":"小雨","img_title_single":"陣雨",

<!-- 風速描述 -->

"wind1":"微風","wind2":"微風","wind3":"微風","wind4":"微風","wind5":"微風","wind6":"微風","fx1":"微風","fx2":"微風",

<!-- 風速級別描述 -->

"fl1":"小於3級","fl2":"小於3級","fl3":"小於3級","fl4":"小於3級","fl5":"小於3級","fl6":"小於3級",

<!-- 今天穿衣指數 -->

"index":"熱",

"index_d":"天氣較熱,建議著短裙、短褲、短套裝、T恤等夏季服裝。年老體弱者宜著長袖襯衫和單褲。",

<!-- 48小時穿衣指數 -->

"index48":"暖","index48_d":"較涼爽,建議著長袖襯衫加單褲等春秋過渡裝。年老體弱者宜著針織長袖襯衫、馬甲和長褲。",

<!-- 紫外線及48小時紫外線 -->

"index_uv":"弱","index48_uv":"最弱",

<!-- 洗車 -->

"index_xc":"不宜",

<!-- 旅遊 -->

"index_tr":"適宜",、

<!-- 舒適指數 -->

"index_co":"較不舒適",

"st1":"27","st2":"21","st3":"24","st4":"18","st5":"22","st6":"18",

<!-- 晨練 -->

"index_cl":"較不宜",

<!-- 晾曬 -->

"index_ls":"不太適宜",

<!-- 過敏 -->

"index_ag":"不易發"

}

}