当客户查看订单时。我们向他们展示了运营商和跟踪号码。但根据这些信息,是否有办法直接生成该运营商/货件的跟踪页面链接?
由于
答案 0 :(得分:1)
取决于承运人。
fedex您可以使用http://www.fedex.com/Tracking?action=track&language=english&cntry_code=us&initial=x&tracknumbers= trackingnumber
进行跟踪答案 1 :(得分:0)
绝对;我认为你最大的障碍是获得正确显示链接的格式。
这是我们用于UPS的内容;它是C#,但在php中必须有类似的东西:
hypTracking.Text = TrackingNumber;
hypTracking.NavigateUrl = string.Format(“http://wwwapps.ups.com/etracking/tracking.cgi?InquiryNumber1= {0}& track = Track& TypeOfInquiryNumber = T”,TrackingNumber);
将它包装在一个switch语句中(比如说显示一种格式用于UPS,另一种用于FedEx,另一种用于USPS)并且你应该全部设置。