Module: Syobocal::JSON::ProgramByPID

Defined in:
lib/syobocal/json.rb

Class Method Summary collapse

Class Method Details

.get(params = {}) ⇒ Object



52
53
54
# File 'lib/syobocal/json.rb', line 52

def get(params = {})
  parse(URI.open(url(params)))
end

.parse(json) ⇒ Object



60
61
62
# File 'lib/syobocal/json.rb', line 60

def parse(json)
  ::JSON.load(json)
end

.url(params = {}) ⇒ Object



56
57
58
# File 'lib/syobocal/json.rb', line 56

def url(params = {})
  "http://cal.syoboi.jp/json.php?Req=ProgramByPID" + Syobocal::Util.format_params_amp(params)
end