簡易Ustreamチャンネルチェッカー
liveかofflineかを一気にチェックできたらいいなーと思って、Pythonで書いてみた.
channelUID をリストの中につっこんでいけば、最低限使えるはず.
#UstChecker.py import urllib, json bodyurl = 'http://api.ustream.tv/json/channel/' channelUID = ['Chivalreaper-s-Soul-Eating', 'kalapattar'] #この上のリストに知りたいチャンネルUIDを追加すればよい. for channel in channelUID: a = urllib.urlopen(bodyurl+channel+'/getInfo/').readline() b = json.loads(a) print str(channel) + ' is ' + b['results']['status'] + ' now.'
出力はこんな感じになるはず.
Chivalreaper-s-Soul-Eating is live now. kalapattar is offline now.
以上.