Yahoo!電気予報APIコードサンプル(PHP)

Yahoo!デベロッパーネットワークで提供されている「電気予報API」を使い電力予報を表示する簡単なコードをPHPで作成しました。

※電気予報APIを利用するには、Yahoo!デベロッパーネットワークで登録が必要になります。

Yahoo!電気予報APIの使用例

Webサービス:電気予報API
データ形式:XML
使用時の注記:クレジット表示必要
登録:必要

下のコードを使うにあたり、アプリケーションID($appid)が必要になります。また、地域の設定を$area変数でしているので、使用するときは、$appidと$area変数の設定を$base_urlの前にします。

あとは、そのままコードを使用すると電力使用量と最大供給量を表示できます。

$base_url = "http://setsuden.yahooapis.jp/v1/Setsuden/electricPowerForecast?appid=$appid&area=$area";
$xml = simplexml_load_file($base_url);

$now = new DateTime($xml->Forecast->Date);
echo $now->format('Y年n月j日') . '<br />';
echo $xml->Forecast->Usage . 'Kw(電力使用量)<br />';
echo $xml->Forecast->Capacity . 'Kw(最大供給量)<br />';

※サイトで使用するにあたりクレジット表示が必要になります。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です