本站部分文章翻譯自英文文檔,但限於本人英語程度有限,有語句不通的地方敬請諒解,文章尾部一般都會給出譯文出處,英語好的親們可以參考英文原版本。另本站的部分功能正在逐步完善中…
敬請期待!如有問題,可移步到留言回饋!
天氣預報一直是各大網站的一個基本功能,最近小編也想在網站上弄一個,得瑟一下,在網絡搜索了很久,終於找到了開源免費的天氣預報接口API以及全國所有地區代碼(國家氣象局提供),具體如下:
國家氣象局提供的天氣預報介面
- 取得省級代碼:http://www.weather.com.cn/data/list3/city.xml?level=1
-
取得城市代碼(例如安徽是22):http://www.weather.com.cn/data/list3/city22.xml?level=2
-
取得區域代碼(例如安慶日是2206):http:/ /www.weather.com.cn/data/list3/city2206.xml?level=3
取得到安徽省安慶市望江縣的代碼是220607
- 然後去加上中國代碼請求URL:http:// m.weather.com.cn/data/101220607.html 就可以取得當地天氣。
header("content-type:text/html;charset=utf-8"); $weather = file_get_contents("http://www.weather.com.cn/data/sk/101280601.html"); echo $weather;
以上就介紹了開源免費的天氣預報介面API以及全國所有地區代碼國家氣象局提供,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。