へんてこのブログ

日々気づいたことや、最近やっていることを書いています

UEC休講情報APIライブラリ

UECの休講情報をRubyで簡単に取得出来るgemを作成しました。

ここから取ってきてます。

今は学部の情報しか取ってきてないですが、近いうちに大学院のものも取得出来るようにします。

RubyGems

使い方

インストール

$ 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形式で休講情報が取得出来ます。

ソースコード

github

pull requests待ってます!!

公開にあたり参考にしたサイト

ここ参考にしました。