2011-03-30
電力使用状況API
YJDNから電力使用状況APIがでました。
Yahoo!デベロッパーネットワーク - 震災関連情報 - 電力使用状況API
というわけで、magiさんにつぶやいてもらおうと思います。
http://twitter.com/#!/magi_bot/status/53055400689410048
コード
電力使用状況APIはかなりシンプルな作りで、こんな感じでさくっとパースできました。
use XML::Smart; my $url='http://setsuden.yahooapis.jp/v1/Setsuden/latestPowerUsage?appid='; my $appid='あなたのAppID'; my $xml=XML::Smart->new($url.$appid); $xml=$xml->{ElectricPowerUsage}; #万単位に修正 my $Usage =$xml->{Usage}/10000; my $Capacity=$xml->{Capacity}/10000; # 日付と時間をくっつける my $Date =$xml->{Date}.' '.$xml->{Hour}.':00'; # %表示 my $Avail=int($Usage/$Capacity * 100);
なんとなく、perlだとxmlで取得するようにした方がコードが短くて済みそうな気がします。
それにしても、この短期間でAPIができていることに率直にすごいと思いました。
裏方さんたちがんばってください!
トラックバック - http://d.hatena.ne.jp/connvoi_tyou/20110330/1301485777
リンク元
- 47 http://i.yimg.jp/images/tracks/swf/parts.swf
- 41 http://twitter.com/
- 30 http://search.yahoo.co.jp/search?p=ビスタ 早くする方法&search.x=1&fr=top_ga1&tid=top_ga1&ei=UTF-8
- 23 http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&rlz=1T4SNJA_ja___JP424&q=慶応病院 個室
- 18 http://www.google.co.jp/url?sa=t&source=web&cd=1&ved=0CBkQFjAA&url=http://d.hatena.ne.jp/connvoi_tyou/20110105/1294240536&rct=j&q=HTC Aria 裏技&ei=OJ-vTf21MJGKvQOIrqiMBw&usg=AFQjCNH0-WMCNV9O67JHm88SmfbJRe-oQA&sig2=274Y3
- 16 http://search.yahoo.co.jp/search?p=?????帥?????&search.x=1&fr=top_ga1_sa&tid=top_ga1_sa&ei=UTF-8&aq=&oq=
- 16 http://www.google.co.jp/imglanding?q=ケーブルオーガナイザー&imgurl=http://cdn-ak.f.st-hatena.com/images/fotolife/c/connvoi_tyou/20090620/20090620175048.jpg&imgrefurl=http://d.hat
- 15 http://twitter.com/magi_bot
- 13 http://search.yahoo.co.jp/search?p=TOEIC 700点 勉強法&rs=3&tid=bb_top_v2&ei=UTF-8&fr=bb_top_v2
- 12 http://search.yahoo.co.jp/search?p=vistaを速くするには&search.x=1&fr=bb_top_v2&tid=bb_top_v2&ei=UTF-8





