今天首先向大家介绍UPS Tracking(UPS 包裹追踪) 在讲解代码之前 我先讲解下我们使用UPS Tracking(UPS 包裹追踪)的背景 我司是做网上购物网站的 主要的客户群体是老外 因此商品一般通过快递运输到客户手上 而我们主要选择的是UPS 我们的客户很多时候会去追踪自己的包裹 按照传统的办法是去UPS网站上查询包裹的追踪信息 但是 UPS提供了一个叫UPS Online fedex number Tools的服务 它可以使我们网站集成包裹追踪的功能
1 <? xml version="1.0" ?> 2 < AccessRequest xml:lang ='en-US' > 3 < AccessLicenseNumber > YOURACCESSLICENSENUMBER fedex number </ AccessLicenseNumber > 4 < UserId > YOURUSERID </ UserId > 5 < Password > YOURPASSWORD </ Password > 6 </ AccessRequest > 7 <? xml version="1.0" ?> 8 < TrackRequest > 9 < Request > 10 < TransactionReference > 11 < CustomerContext > Track </ CustomerContext > 12 </ TransactionReference > 13 < RequestAction > Track </ RequestAction > 14 </ Request > 15 < TrackingNumber > 1Z9999999999999999 </ TrackingNumber > 16 </ TrackRequest >
1 <? xml version="1.0" ?> 2 < TrackResponse > 3 < Response > 4 < TransactionReference > 5 < CustomerContext > Track </ CustomerContext > 6 fedex number < XpciVersion > 1.0 </ XpciVersion > 7 </ TransactionReference > 8 < ResponseStatusCode > 1 </ ResponseStatusCode > 9 < ResponseStatusDescription fedex number > Success </ ResponseStatusDescription > 10 </ Response > 11 < Shipment > 12 < Shipper > 13 < ShipperNumber > 123X67 fedex number </ ShipperNumber > 14 </ Shipper fedex number > 15 < ShipTo > 16 < Address > 17 < City > Timonium </ City > 18 < StateProvinceCode fedex number > MD </ StateProvinceCode > 19 < CountryCode > US </ CountryCode > 20 </ Address > 21 </ ShipTo > 22 < Service > 23 < Code > 03 </ Code > 24 < Description > Ground </ Description > 25 </ Service > 26 < Package > 27 < TrackingNumber > 1Z9999999999999999 fedex number </ TrackingNumber > 28 < Activity fedex number > 29 < ActivityLocation > 30 < Address > 31 < City > Timonium </ City > 32 < StateProvinceCode > MD </ StateProvinceCode > 33 < CountryCode > US </ CountryCode > 34 </ Address > 35 < Code > DL </ Code > 36 < Description > Delivered </ Description > 37 </ ActivityLocation > 38 < Status > 39 < StatusType > 40 < Code > XX </ Code > 41 < Description > Status fedex number XX </ Description > 42 </ StatusType > 43 < StatusCode > 44 < Code > YY </ Code > 45 < Description > Code YY </ Description > 46 </ StatusCode > 47 </ Status > 48 </ Activity > 49 </ Package > 50 </ Shipment > 51 </ TrackResponse >
1 <% @ Page Language = " C# " AutoEventWireup = " true " CodeBehind = " Tracking.aspx.cs " Inherits = " GB.Web.Tracking " %> 2 3 <! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" > 4 5 < html xmlns ="http://www.w3.org/1999/xhtml" > 6 < head runat ="server" > 7 < title > UPS Online Tool --- Tracking </ title > 8 < link type ="text/css" rel ="stylesheet" href ="/Css/jquery.alerts.css" /> 9 < link type ="text/css" rel ="stylesheet" href ="/Css/Tracking.css" /> 10 < script language ="javascript" type ="text/javascript" src ="/Js/jquery-latest.js" ></ script > 11 < script language ="javascript" type ="text/javascript" src ="/Js/jquery.ui.draggable.js" ></ script > 12 < script language ="javascript" type ="text/javascript" src ="/Js/jquery.alerts.js" ></ script > 13 < script language ="javascript" type ="text/javascript" src ="/Js/Track.js" ></ script > 14 fedex number </ head > 15 < body > 16 < form id ="form1" runat ="server" > 17 < div > 18 < asp:TextBox ID ="txtTrackingNumber" runat ="server" ></ asp:TextBox > 19 < asp:Button ID ="btnTracking" runat ="server" Text ="Track" /> 20 </ div > 21 < div id ="Result" > 22 23 </ div > 24 </ form > 25 </ body > 26 </ html > 27
No comments:
Post a Comment