Skip to content

How To: Track a UPS Package

Zack Shapiro edited this page Dec 14, 2013 · 5 revisions

How To: Track a UPS Package

begin
  ups = Trackerific::Services::UPS.new key: "1234578", user_id: "userid", password: "secret"
  tracking_details = ups.track "1Z12345E0291980793"
  puts "#{tracking_details.package_id} - #{tracking_details.summary}"
  puts tracking_details.events.map { |event| "  * #{event}" }
rescue Trackerific::Error => e
  puts e.message
end