LivedoorWeather プラグイン・旧版

最終更新時間:2007年08月22日 18時15分54秒

 本プラグインは2013/03/31以降LivedoorWeatherのWebAPIの仕様変更に伴い使えなくなっています。
 こちらの新しいバージョンを使ってください。
 
 FreeStyleWikiの本家のサイトには、以下のようなプラグインが投稿されています。

  • BugTrack-plugin/130 Yahoo! Weatherの指定した地域の天気を表示するプラグイン

 上記ページのYahoo!とのやりとりを読むと、なんだか怪しい感じ。
 そこで(車輪の再発明の匂いがプンプンしますが)Livedoor Weather Web Serviceを利用して天気情報を表示するプラグインを作成してみました。

使い方

{{livedoorweather 130010,today}}
{{livedoorweather 270000,tomorrow}}
{{livedoorweather 230010,dayaftertomorrow}}
東京都 東京
今日の天気
32/23
大阪府 大阪
明日の天気
--/--
愛知県 名古屋
明後日の天気
--/--

 130010、270000、230010などの数字は、地域別に定義されたID番号です。こちらのページのidを参照ください

インストール

補足

  • Livedoor Weather Hacks のQ&Aのページによると、商用利用は禁止です。
  • LivedoorWeather.pmの73行目のコメントアウトを取り除くと、最高気温/最低気温が表示されるようになります。
  • プラグインの出力全体を <div class="livedoorweather">〜</div> でくるんであります。テーブルを組んで表示していますので、枠線がうるさく感じる場合にはCSSで非表示にしてください。
div.livedoorweather table {
  border-style:none;
  font-size:90%;
  text-indent: 1em;
}
div.livedoorweather th, div.livedoorweather td, div.livedoorweather img {
  border-style:none;
}

参考および関連情報

追記

 FreeStyleWikiの本家のサイトのBugTrack-plugin/352に投稿しました。