気象庁天気予報 WebAPI





結果

気象庁が提供している「天気予報」のデータを取得できるAPIです。
本サービス使用にあたっては、どなた様も自由にご使用いただけます。
ただし本サービスをご使用する場合、自己責任においてお願いいたします。弊社として如何なる被害において責任を負いかねます。
またレンタルサーバで運用していますので、予告なくサービス停止することがありますことご了承ください。
不具合ありましたらこちらまでメールをお願いします。可能な範囲で対応いたします。

現在の天気予報
 次のように指定します。

https://www.mm-s.biz/weather/forecast.php?area=<エリアコード>

例: https://www.mm-s.biz/weather/forecast.php?area=301

エリアコードは次の通りです。
301宗谷地方311山形県321山梨県331大阪府341香川県351宮崎県
302上川・留萌地方312宮城県322長野県332兵庫県342愛媛県352鹿児島県
303網走・北見・紋別地方313福島県323新潟県333京都府343徳島県353沖縄本島地方
304釧路・根室・十勝地方314茨城県324富山県334滋賀県344高知県354大東島地方
305胆振・日高地方315群馬県325石川県335奈良県345山口県355宮古島地方
306石狩・空知・後志地方316栃木県326福井県336和歌山県346福岡県356八重山地方
307渡島・檜山地方317埼玉県327静岡県337島根県347佐賀県
308青森県318千葉県328岐阜県338広島県348長崎県
309秋田県319東京都329愛知県339鳥取県349熊本県
310岩手県320神奈川県330三重県340岡山県350大分県
成功するとJSON形式でデータが得られます。

得られるJSON形式でのサンプル
//---は便宜的コメント(実際のJSONデータには含まれない)

    'status' => true      //---データ取得の結果
    'count' => 2          //---データ取得数
    'data' =>             //---データ
    0 => 
        'name' => '上川地方'              //---地方名
        'today' => 
            0 => '今日30日'             //---日付情報
            1 => 'img/100.png'         //---お天気マーク 略:http://www.jma.go.jp/jp/yoho/
            2 => '南の風 晴れ'         //---天気予報
            3 => '--%'                 //---0~6時の降水確率
            4 => '--%'                 //---6~12時の降水確率
            5 => '0%'                  //---12~18時の降水確率
            6 => '0%'                  //---18~24時の降水確率
        'tomorrow' => 
            0 =>  '明日1日'
            1 =>  'img/110.png'
            2 =>  '南の風 後 南西の風 晴れ 昼前 から くもり 所により 夜遅く 雨'
            3 =>  '0%'
            4 =>  '0%'
            5 =>  '10%'
            6 =>  '20%'
        'dayAfterTomorrow' => 
            0 =>  '明後日2日'
            1 =>  'img/202.png'
            2 =>  '南の風 後 西の風 くもり 一時 雨'
            3 =>  ''
            4 =>  ''
            5 =>  ''
            6 =>  ''
        'place' =>                            //---地方情報(地方数分の配列)
            0 =>  '旭川'
        'todayMin' =>                         //---最低気温(地方数分の配列)
            0 =>  ''
        'todayMax' =>                         //---最高気温(地方数分の配列)
            0 =>  '28度'
        'tomorrowMin' => 
            0 =>  '16度'
        'tomorrowMax' => 
            0 =>  '27度'
    1 => 
        'name' =>  '留萌地方'
        'today' => 
            0 =>  '今日30日'
            1 =>  'img/100.png'
            2 =>  '南西の風 やや強く 後 南の風 やや強く 海上 では 後 南西の風 強く 晴れ 所により 霧波 2メートル 後 3メートル'
            3 =>  '--%'
            4 =>  '--%'
            5 =>  '0%'
            6 =>  '0%'
        'tomorrow' => 
            0 =>  '明日1日'
            1 =>  'img/212.png'
            2 =>  '南の風 やや強く 後 南西の風 海上 では はじめ 南西の風 強く くもり 夜 雨 所により 霧波 3メートル 後 1.5メートル'
            3 =>  '10%'
            4 =>  '10%'
            5 =>  '10%'
            6 =>  '50%'
        'dayAfterTomorrow' => 
            0 =>  '明後日2日'
            1 =>  'img/202.png'
            2 =>  '南の風 後 西の風 くもり 一時 雨波 1メートル'
            3 =>  ''
            4 =>  ''
            5 =>  ''
            6 =>  ''
        'place' => 
            0 =>  '留萌'
        'todayMin' => 
            0 =>  ''
        'todayMax' => 
            0 =>  '25度'
        'tomorrowMin' => 
              0 =>  '17度'
        'tomorrowMax' => 
            0 =>  '24度'       
    'overView' => '天気概況.........................'        
    'error' => ''            
                        
                    

2017/7/1 新規作成
2017/7/5 天気概況(overView)を追加しました
2017/7/6 天気マークが明後日において表示しない場合の処理追加を実施しました
2018/12/8 httpsに対応