我一直在尋找Fedex和UPS的Ruby實現。Fedex和UPS實施
我已經通過他們的文檔,並認爲它真的是過於複雜(我自己是一個紅寶石「新手」),所以尋找更簡單的東西。我只想使用跟蹤功能。
有沒有人曾經使用類似的東西,可以指出我如何實施這個正確的方向?
我一直在尋找Fedex和UPS的Ruby實現。Fedex和UPS實施
我已經通過他們的文檔,並認爲它真的是過於複雜(我自己是一個紅寶石「新手」),所以尋找更簡單的東西。我只想使用跟蹤功能。
有沒有人曾經使用類似的東西,可以指出我如何實施這個正確的方向?
嘗試Shopify's active_shipping插件。它支持UPS,USPS和FedEx。該開發者(根據自述)計劃添加跟蹤支持,但已經提供了聯邦快遞的跟蹤支持:
fdx = FedEx.new(:login => '999999999', :password => '7777777')
tracking_info = fdx.find_tracking_info('tracking number here', :carrier_code => 'fedex_ground') # Ground package
tracking_info.shipment_events.each do |event|
puts "#{event.name} at #{event.location.city}, #{event.location.state} on #{event.time}. #{event.message}"
end
# => Package information transmitted to FedEx at NASHVILLE LOCAL, TN on Thu Oct 23 00:00:00 UTC 2008.
# Picked up by FedEx at NASHVILLE LOCAL, TN on Thu Oct 23 17:30:00 UTC 2008.
# Scanned at FedEx sort facility at NASHVILLE, TN on Thu Oct 23 18:50:00 UTC 2008.
# Departed FedEx sort facility at NASHVILLE, TN on Thu Oct 23 22:33:00 UTC 2008.
# Arrived at FedEx sort facility at KNOXVILLE, TN on Fri Oct 24 02:45:00 UTC 2008.
# Scanned at FedEx sort facility at KNOXVILLE, TN on Fri Oct 24 05:56:00 UTC 2008.
# Delivered at Knoxville, TN on Fri Oct 24 16:45:00 UTC 2008. Signed for by: T.BAKER
另一個是所述shiprush API。 http://developer.shiprush.com
這正是我所需要的。非常感謝你! – 2010-02-25 12:20:50