UECの休講情報をRubyで簡単に取得出来るgemを作成しました。
ここから取ってきてます。
今は学部の情報しか取ってきてないですが、近いうちに大学院のものも取得出来るようにします。
使い方
インストール
$ gem install uec_express_api
簡単な使い方
require 'uec_express_api'
uec_express = UECExpressApi.new()
uec_express.to_s
puts uec_express.to_json
これを実行すると、休講情報が成形した物と、json形式の物が表示されます。
sinatraの例
require 'uec_express_api'
require 'sinatra'
get '/' do
uec_express = UECExpress.new()
content_type :json, :charset => 'utf-8'
uec_express.to_json
end
これでsinatra実行すると、json形式で休講情報が取得出来ます。
ソースコード
pull requests待ってます!!
公開にあたり参考にしたサイト
ここ参考にしました。