天氣預報API

Yahoo API: 
Yahoo:http://developer.yahoo.com/weather/ 

北京天氣(可以通過搜索查找) 
http://xml.weather.yahoo.com/forecastrss?p=CHXX0008&u=f 

Google 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 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章