ウエザー・アンダーグラウンド
ウエザー・アンダーグラウンド(Weather Underground)は、天気情報を提供するサイトです。「My Weatherインジケーター」では、ウエザー・アンダーグラウンドから天気情報を取得し、各種天気情報を表示することができます。
ウエザー・アンダーグラウンドを利用するには、アカウントの登録が必要になります。
アカウントを登録すれば天気情報を利用できるようになります。
無料で利用することもできますが、有償のサービスを利用すれば制約の解放や利用できる情報量を増やすことができます。
ここでは、ウエザー・アンダーグラウンドのアカウントの取得から「My Weatherインジケーター」でウエザー・アンダーグラウンドを利用するまでの流れを見ていきます。
大別すると、以下の流れになります。
- アカウントの作成
- APIキーの作成
- My Weatherインジケーターの設定
1.アカウントの作成
まず、ウエザー・アンダーグラウンドのアカウントを作成します。1-1.メールアカウントの作成
アカウントの作成には、メールアドレスが必要です。事前にメールアドレスを用意しておきます。
1-2.ウエザー・アンダーグラウンドのサイトを開く
「http://www.wunderground.com」にアクセスして、ウエザー・アンダーグラウンドのサイトを開きます。ページの下部に「Weather API for Developers」があるので、これをクリックします。
1-3.アカウント作成ページの表示
以下のページが表示されるので、「Sign Up for FREE」をクリックします。1-4.アカウント情報の入力
以下のページが表示されるので、赤枠内に作成するアカウントの情報を入力し、「Sign Up」をクリックします。全ての項目を入力する必要があります。
password
作成するアカウントのパスワードを入力します。confirm password
確認のため、「password」で入力したパスワードと同じパスワードを入力します。handle
ハンドル名(アカウント名)を入力します。このアカウントでログインした時に表示される名前です。
I agree to the Terms of Service
Terms of Serviceをクリックして表示される利用規約を読み、同意できるならチェックを入れます。1-5.アカウント作成の確認
以下のページが表示され、入力したメールアドレス宛に確認用のメールが送信されます。1-6.メールの確認
しばらくすると以下のようなメールが届くので、文中のURLをクリックします。クリックするのは、赤字のURLです。
Greetings from the Weather Underground!
Follow this URL to activate your wunderground membership:
http://www.wunderground.com/signup/signupvalidation.php?・・・
--
wunderground.com | 300 Interstate North Parkway, Atlanta, GA 30339
Follow this URL to activate your wunderground membership:
http://www.wunderground.com/signup/signupvalidation.php?・・・
--
wunderground.com | 300 Interstate North Parkway, Atlanta, GA 30339
以上でアカウントの作成は完了です。
2.APIキーの作成
「My Weatherインジケーター」で利用するAPIキーを作成します。事前に先ほど作成したアカウントでウエザー・アンダーグラウンドにサインインしておきます。
2-1.APIキー作成ページの表示
「http://www.wunderground.com/weather/api」にアクセスし、「Pricing」をクリックすると、以下のページが表示されます。2-2.作成するAPIキーの種類の指定
画面下部に以下のように作成するAPIキーの種類の指定する箇所があります。それぞれ機能毎に価格が設定されています。
無料で利用するので「Developer」を選択します。
以下のように選択が反映されるので、「Purcahse Key」をクリックします。
制限について
見ての通り無料のAPIキーだと、1日に500回、かつ、1分に10回までの利用制限があります。2-3.作成するAPIキーの設定
以下のページが表示されるので、作成するAPIキーの情報を入力します。情報を入力したら「Purchase Key」をクリックします。
全ての項目に情報を入力する必要があります。
Contact Name
連絡先を入力します。Project Contact Email
APIキーを利用するプロジェクトのメールアドレスを入力します。Project Name
APIキーを利用するプロジェクトの名称を入力します。Project Website
APIキーを利用するプロジェクトのウェブサイトを入力します。Where will the API be used?
APIキーの使用目的です。「Other」で良いでしょう。
Will the API be used for commerical use?
商用利用かどうかを指定します。「No」を選択します。
Will the API be used for manufacturing mobile chip processing?
カーナビなどモバイルデバイスで利用するかどうかを指定します。「No」を選択します。
Please give a brief description of how you will be using our API
APIキーの使用目的の概要を入力します。I understand that usage of the Weather Underground API requires proper attribution
以下のTerms of Serviceをクリックして表示される利用規約を読み、同意できるならチェックを入れます。I agree to the Terms of Service
Terms of Serviceをクリックして表示される利用規約を読み、同意できるならチェックを入れます。2-4.APIキー作成完了
以下のように作成されたAPIキーの情報が表示されます。「Key ID」に表示されている英数字の文字列が、「My Weatherインジケーター」で利用するIDです。
クリップボードにコピーしておきます。
3.My Weatherインジケーターの設定
「My Weatherインジケーター」で設定を行います。3-1.設定画面の表示
設定画面を開き、「ウェブサービス」のタブをクリックします。「wunderground.com」の項目が表示されます。
3-2.APIキーの入力
以下のようにAPIキーを入力し、「アクティベート」ボタンをクリックします。認証に成功すると、「wunderground.com」が選択できるようになります。
3-3.wunderground.comの選択
以下のように「wunderground.com」を選択します。以上で完了です。