【お知らせ】天気予報RSSの公開は、2013年6月29日で終了しました。
以下のスクリプトは、もう使えません。
kenbo.net 作成の 天気予報RSS を取得し、自分のwebページに表示させる例を紹介します。
RSSの取得・解析は、PHPで使えるRSS パーサーである MagpieRSS を使うと簡単で、キャッシュ機能もあるのでいいと思います。
使い方
- MagpieRSS の「使い方」の通りファイルを入手し、必要なファイルをアップロードする。
- cacheディレクトリを、書込み可能(パーミッションを707または777)にします。
- 天気予報RSS取得スクリプト と 表示用ページサンプル をダウンロードし、拡張子をphpにしてアップロード。
- こんなカンジになるはず
─┬/cache(707or777)
├/extlib ──── Snoopy.class.inc
├rss_cache.inc
├rss_fetch.inc
├rss_parse.inc
├rss_utils.inc
├tenki_rss.php
└sample.php
- sample.php にアクセスすると、天気予報が表示されます。
- tenki_rss.php の25行目 $location = '釧路|東京'; で表示させる地域を選択できます。
- sample.php の記述を参考に、天気予報を表示させたいページで <?php include "tenki_rss.php"; ?> すればOK
その他の設定は tenki_rss.php ファイル内を参照ください。また、tenki_rss.php ではmbstring関数を使っていますので、mbstringが有効でないサーバの場合は MagpieRSS Jcode.phpを使う方法 等を参考に書き換える必要があります。
更新履歴
- 2004/06/04 v1.0 公開
- 2007/05/31 v1.1 最新版のMagpieRSS 0.72での文字化けを防止。キャッシュ時間の設定も追加。
- 2008/08/26 v1.2 RSSのURLを変更。
- 2013/06/29 天気予報RSS公開終了に伴い、スクリプトは使用不可となりました。
関連ページ
kenbo.net - 天気予報RSS
戻
Powered by kenbo.net