2014年5月9日金曜日

天気情報 API へアクセスするライブラリ



5つのサービスに対応している。

デモアプリがついていて実行するとOpenWeatherMapへ接続して実際に天気情報を取得することができる。

"chuo-ku"(東京の中央区)と入力した結果(コンソールに出力される)

2014-05-09 15:52:33.789 AFWeather-Demo[1398:60b] {
  "base" : "cmc stations",
  "id" : 1859171,
  "dt" : 1399615200,
  "main" : {
    "humidity" : 60,
    "temp_max" : 296.15,
    "temp_min" : 293.15,
    "temp" : 295.18,
    "pressure" : 1013
  },
  "coord" : {
    "lon" : 135.22,
    "lat" : 34.7
  },
  "sys" : {
    "message" : 0.01,
    "country" : "Japan",
    "sunset" : 1399629016,
    "sunrise" : 1399579249
  },
  "wind" : {
    "speed" : 4.1,
    "deg" : 90
  },
  "weather" : [
    {
      "id" : 803,
      "main" : "Clouds",
      "icon" : "04d",
      "description" : "broken clouds"
    }
  ],
  "clouds" : {
    "all" : 75
  },
  "cod" : 200,
  "name" : "Chuo-Ku",
  "rain" : {
    "3h" : 0
  }
}

コードは簡単ではあるが各サービスを試すのに使えそう。
実際に使うには各サービスごとにAPI利用の為の KEYを取得する必要がある。
(あとライセンスは各サービスごとにチェックすべし)

0 件のコメント:

コメントを投稿