livedoorお天気Webサービス(REST)
livedoorウェザーハックス(気象データ配信サービス)
livedoor の気象データ提供サービス「Weather Hacks」は、Webサービス、RSSフィード、ブログ向けお天気プラグイン、iCalフィードなどのデータを提供しています。無料なのはもちろん、登録も不要(アクセスID不要)なので手軽に利用できます。Webサービス(RESTによるXML取得)やRSSフィード取得(学習)に最適と思います。お天気Webサービス(REST)
全国142カ所(2007.6.17)の今日、明日、あさっての天気予報・予想気温と都道府県の天気概況情報をXMLデータで取得できるWebサービス。▲上へ
リクエストパラメータ
- 共通リクエストURL
- ドメイン:http://weather.livedoor.com/
Webサービス名:forecast/webservice/rest/
バージョン:v1 - RESTリクエスト
- 共通リクエストURL + ? + city=シティID + & + day=パラメータ
city= | シティidを指定(表参照) |
day= | 今日、明日、あさってを指定(表参照) |
※cityシティID: 地域別に定義されたID番号を表します。リクエストidは 全国の地点定義表(RSS:http://weather.livedoor.com/forecast/rss/forecastm...) の「1次細分区(cityタグ)」idを参照。
北海道地方 | * 道北 稚内 id="1" 旭川 id="2" 留萌 id="3" * 道央札幌 id="4" 岩見沢 id="5" 倶知安 id="6" * 道東網走 id="7" 北見 id="8" 紋別 id="9" 根室 id="10" 釧路 id="11" 帯広 id="12" * 道南室蘭 id="13" 浦河 id="14" 函館 id="15" 江差 id="16" |
東北地方 | * 青森県 青森 id="17" むつ id="18" 八戸 id="19" * 秋田県 秋田 id="20" 横手 id="21" * 岩手県 盛岡 id="22" 宮古 id="23" 大船渡 id="24" * 宮城県 仙台 id="25" 白石 id="26" * 山形県 山形 id="27" 米沢 id="28" 酒田 id="29" 新庄 id="30" * 福島県 福島 id="31" 小名浜 id="32" 若松 id="33" |
関東地方 | * 茨城県 水戸 id="54" 土浦 id="55" * 栃木県 宇都宮 id="56" 大田原 id="57" * 群馬県 前橋 id="58" みなかみ id="59" * 埼玉県 さいたま id="60" 熊谷 id="61" 秩父 id="62" * 東京都 東京 id="63" 大島 id="64" 八丈島 id="65" 父島 id="66" * 千葉県 千葉 id="67" 銚子 id="68" 館山 id="69" * 神奈川県 横浜 id="70" 小田原 id="71" * 山梨県 甲府 id="75" 河口湖 id="76" |
信越・北陸地方 | * 富山県 富山 id="44" 伏木 id="45" * 石川県 金沢 id="46" 輪島 id="47" * 福井県 福井 id="48" 敦賀 id="49" * 新潟県 新潟 id="50" 長岡 id="51" 高田 id="52" 相川 id="53" * 長野県 長野 id="72" 松本 id="73" 飯田 id="74" |
東海地方 | * 静岡県 静岡 id="34" 網代 id="35" 三島 id="36" 浜松 id="37" * 愛知県 名古屋 id="38" 豊橋 id="39" * 岐阜県 岐阜 id="40" 高山 id="41" * 三重県 津 id="42" 尾鷲 id="43" |
近畿地方 | * 滋賀県 大津 id="77" 彦根 id="78" * 京都府 京都 id="79" 舞鶴 id="80" * 大阪府 大阪 id="81" * 兵庫県 神戸 id="82" 豊岡 id="83" * 奈良県 奈良 id="84" 風屋 id="85" * 和歌山県 和歌山 id="86" 潮岬 id="87" |
中国地方 | * 岡山県 岡山 id="88" 津山 id="89" * 広島県 広島 id="90" 庄原 id="91" * 島根県 松江 id="92" 浜田 id="93" 西郷 id="94" * 鳥取県 鳥取 id="95" 米子 id="96" * 山口県 下関 id="97" 山口 id="98" 柳井 id="99" 萩 id="100" |
四国地方 | * 徳島県 徳島 id="101" 日和佐 id="102" * 香川県 高松 id="103" * 愛媛県 松山 id="104" 新居浜 id="105" 宇和島 id="106" * 高知県 高知 id="107" 室戸 id="108" 清水 id="109" |
九州地方 | * 福岡県 福岡 id="110" 八幡 id="111" 飯塚 id="112" 久留米 id="113" * 大分県 大分 id="114" 中津 id="115" 日田 id="116" 佐伯 id="117" * 長崎県 長崎 id="118" 佐世保 id="119" 厳原 id="120" 福江 id="121" * 佐賀県 佐賀 id="122" 伊万里 id="123" * 熊本県 熊本 id="124" 阿蘇乙姫 id="125" 牛深 id="126" 人吉 id="127" * 宮崎県 宮崎 id="128" 延岡 id="129" 都城 id="130" 高千穂 id="131" * 鹿児島県 鹿児島 id="132" 鹿屋 id="133" 種子島 id="134" 名瀬 id="135" |
南西諸島地方 | * 沖縄県 那覇 id="136" 名護 id="137" 久米島 id="138" 南大東島 id="139" 宮古島 id="140" 石垣島 id="141" 与那国島 id="142" |
※day=パラメータ: パラメータ値は、today / tomorrow / dayaftertomorrow の何れかを指定。
today | 今日 |
tomorrow | 明日 |
dayaftertomorrow | あさって |
▲上へ
レスポンスフィールド
取得したXMLデータは以下の定義に基づいて構成。location | 予報を発表した地域を定義 area:地方名 pref:都道府県名 city:1次細分区名 |
title | タイトル・見出し |
link | リクエストされたデータの地域に該当するlivedoor天気情報のURL |
forecastday | 予報日(today,tomorrow,dayaftertomorrowの3種) |
day | 曜日 |
forecastdate | 予報日 |
publictime | 予報の発表日時 |
telop | 天気(晴れ、曇り、雨など) |
description | 天気概況文 |
image | title:天気(晴れ、曇り、雨など) link:リクエストされたデータの地域に該当するlivedoor 天気情報のURL url:天気アイコンのURL width:天気アイコンの幅 height:天気アイコンの高さ |
temperature | max…最高気温 min…最低気温 celsius:摂氏 fahrenheit:華氏 |
pinpoint | タグで以下を繰り返し title:市町村名 link:対応するlivedoor 天気情報のURL publictime:ピンポイント天気予報の発表時間 |
copyright | title:コピーライトの文言 link:livedoor 天気情報のURL image:livedoor 天気情報へのURL、アイコンなど provider:livedoor 天気情報で使用している気象データの配信元(繰り返しあり) |
※戻りデータは案外複雑…
▲上へ
関連リンク
内部リンク
外部リンク
- livedoor'天気情報 > Weather Hacks > お天気Webサービス仕様
- http://weather.livedoor.com/weather_hacks/webservi...
▲上へ
2007年06月18日(月) 04:44:05 Modified by cafeboy1