使用Google Weather API查询天气预报
?
??????
Google Weather API 只支持美國地區使用郵政編碼進行查詢,例如:
http://www.google.com/ig/api?hl=zh-cn&weather=94043
(94043 為 山景城, 美國加州 的郵政編碼)
而除了美國以外的地區需要使用經緯度坐標作為參數才能執行 Google Weather API, 例如:
http://www.google.com/ig/api?hl=zh-cn&weather=,,,30670000,104019996
(30670000,104019996 為 成都, 中國大陸 的經緯度坐標)
當然,也可能通行城市名稱的漢語拼音來查詢,例如:以下是北京的天氣
http://www.google.com/ig/api?weather=Beijing
要其它地區的經緯度坐標,可以通過 Google API 提供的國家代碼列表及相應的城市經緯度坐標列表可以查詢到,以下是 Google API 提供的查詢參數:
http://www.google.com/ig/countries?output=xml&hl=zh-cn
(查詢 Google 所支持的所有國家的代碼,并以 zh-cn 簡體中文顯示)
http://www.google.com/ig/cities?output=xml&hl=zh-cn&country=cn
?
?
?
附:其它天氣API
Yahoo:http://developer.yahoo.com/weather/
北京天氣(可以通過搜索查找)
http://xml.weather.yahoo.com/forecastrss?p=CHXX0008&u=f
?
國內API:
北京天氣
http://weather.all2rss.com/weatherrss.asp?City=北京
?
轉載于:https://www.cnblogs.com/vilyLei/articles/1498974.html
總結
以上是生活随笔為你收集整理的使用Google Weather API查询天气预报的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 6 6
- 下一篇: RedOffice教你DIY环保小日历