This project seeks to provide a set of scripts for converting tracking information for packages from various carriers to
the RSS format. It was inspired by a similar project written
by Jason Young. Currently support is provided for UPS, Fedex Air and Ground, and the US Postal Service (USPS) via a set of XSLT templates and a Perl wrapper. Future plans are
to extend support to more carriers such as DHL, etc.; possibly other formats such as Atom, and other languages like PHP, Java, etc.
For more information about this project or to download it please visit our SourceForge Project page.
For a demo, use the following:
Fedex Air : http://www.shaftek.org/code/track2rss/track2rss.pl?type=fedex_air&tracking_number=844613667324 Fedex Ground : http://www.shaftek.org/code/track2rss/track2rss.pl?type=fedex_ground&tracking_number=123456789123 UPS : http://www.shaftek.org/code/track2rss/track2rss.pl?type=ups&tracking_number=1Z12345E1512345676 USPS: http://www.shaftek.org/code/track2rss/track2rss.pl?type=usps&tracking_number=01038555749406853207 For a demo of OpenSearch functionality, use the following two descriptors:
Fedex Air, UPS and USPS: http://www.shaftek.org/code/track2rss/opensearch/opensearch_all.xml Fedex Ground ONLY : http://www.shaftek.org/code/track2rss/opensearch/opensearch_fedex_ground.xml This project was written by Yakov Shafranovich (original blog post here).
|