WebService::UPS::TrackRequest - Generate a Request for Tracking Information
my $Package = WebService::UPS::TrackRequest->new; $Package->Username('kbrandt'); $Package->Password('topsecrent'); $Package->License('8C3D7EE8FZZZZZ4'); $Package->TrackingNumber('1ZA45Y5111111111'); print $Package->Username(); my $trackedpackage = $Package->requestTrack();
You will need to get a UPS Online Tools License and Account to use this module: http://www.ups.com/e_comm_access/gettools_index?loc=en_US
$package = WebService::UPS::TrackRequest->new( Username => 'kbrandt');
The constructor method that creates a new Request Object.
You will need to register with UPS to get a developer key and then a License to access the XML Service
Username for your UPS account
Password for your UPS account
The Tracking number of your package
Set this to something to make a lot of stuff appear
The URL the request is set to, you shouldn't have to Touch this
Optional, a human readable name for your package. Defaults to 'A Package'
my $trackedPackage = $package->requestTrack();
Sumbits the request to UPS and returns a TrackedPackage Object
Kyle Brandt, kyle@kbrandt.com http://www.kbrandt.com
To install WebService::UPS::Address, copy and paste the appropriate command in to your terminal.
cpanm
cpanm WebService::UPS::Address
CPAN shell
perl -MCPAN -e shell install WebService::UPS::Address
For more information on module installation, please visit the detailed CPAN module installation guide.