module Juhe::Boxoffice

Public Class Methods

latest(area, options = nil) click to toggle source
# File lib/juhe_ruby/boxoffice.rb, line 7
def self.latest(area, options = nil)
  app_key = (options[:app_key] if options) || Juhe::Boxoffice.app_key

  url = BASE_URL \
        + "/rank?key=" + app_key \
        + "&area=" + area
  result = JSON.parse(open(url).read)
  raise result["reason"] if result["resultcode"] != "200"
  result["result"]
end
wp(options = nil) click to toggle source
# File lib/juhe_ruby/boxoffice.rb, line 19
def self.wp(options = nil)
  app_key = (options[:app_key] if options) || Juhe::Boxoffice.app_key

  url = BASE_URL \
        + "/wp?key=" + app_key
  result = JSON.parse(open(url).read)
  raise result["reason"] if result["resultcode"] != "200"
  result["result"]
end