Method: Kuaidi100Rails.crawl
- Defined in:
- lib/kuaidi100_rails.rb
.crawl(com, nu) ⇒ Object
40 41 42 43 44 45 46 47 48 49 50 51 52 |
# File 'lib/kuaidi100_rails.rb', line 40 def crawl(com, nu) begin url = URI.parse(API_URL) params = {:id => Kuaidi100Rails.API_KEY, :com => com, :nu => nu, :show => 0, :muti => 1, :order => 'desc'} url.query = URI.encode_www_form(params) p url res = Net::HTTP.get(url) hash = SHash.new(JSON.parse(res)) p hash rescue Exception => e puts "error #{e}" end end |