Module: Juhe::ExpressCompany::ClassMethods

Defined in:
lib/juhe_ruby/express.rb

Instance Method Summary collapse

Instance Method Details

#company_code_of(company_name, app_key = nil) ⇒ Object



14
15
16
17
18
19
20
21
22
# File 'lib/juhe_ruby/express.rb', line 14

def company_code_of(company_name, app_key = nil)
  app_key ||= Juhe.app_key
  result = JSON.parse(open(BASE_URL+"?key="+app_key).read)
  raise result["reason"] if result["resultcode"] != "200"

  result["result"].each do |company|
    return company["no"] if company["com"] == company_name
  end
end