環境省が提供している花粉観測システム
「はなこさん」のデータを取得できるAPIです。全部で2種、提供しています。
本サービス使用にあたっては、どなた様も自由にご使用いただけます。
ただし本サービスをご使用する場合、自己責任においてお願いいたします。弊社として如何なる被害において責任を負いかねます。
またレンタルサーバで運用していますので、予告なくサービス停止することがありますことご了承ください。
不具合ありましたら
こちらまでメールをお願いします。可能な範囲で対応いたします。
① 指定ブロックの最新値
次のように指定します。
www.mm-s.biz/hanako/hour.php?area=<ブロックコード>
ブロックコードは、01:北海道地域 / 02:東北地域 / 03:関東地域 / 05:中部地域 / 06:関西地域/07:中国・四国地域/08:九州地域として割り振られています。
成功するとJSON形式でデータが得られます。
www.mm-s.biz/hanako/hour.php?area=01
② 指定局の一日データ
次のように指定します。
www.mm-s.biz/hanako/hour.php?area=<ブロックコード>&st=<局コード>
局コードについては、
こちらのJSONファイルをご参照ください。クロスドメインからのアクセスはできませんのでご注意ください。
成功するとJSON形式でデータが得られます。なお本データは、環境省が提供する情報に加え、独自に緯度経度の情報を付加しています。付加している情報において環境省は何も関係ありません。
また新規作成時、名古屋市立大学については局情報が与えられていないようで、データ表示することはできません。
エラーについて
戻ってくるJSONデータのstatusがtrueである場合が成功で、falseはエラーです。
エラーは3種類で、errorとして次の文字列がセットされます。なお成功した場合は、errorは空白です。
① 「はなこさん」のサーバから応答がないとき [SERVER no response.]
② スクレイピングしたデータがゼロまたは1行のとき [hanako no data. Check your parameter.]
③ パラメータが間違っている場合 [parameter error.]
※ スクレイピングを行う前に文字長さと数字確認を行っています。
2017年4月30日 新規作成
2018年12月8日 https対応
2020年2月23日 Goutte(PHP)バージョンアップ対応