当出现USPS异常时,填充什么消息?API名称是跟踪和交付信息。。
我已经成功地在我的机器上集成了USPS。我能够获得产品状态的跟踪号码,但可能有条件,当异常可能发生在API,我想管理警报的条件,以便我可以被告知的情况下。我想知道怎样才能检测到异常?
发布于 2014-02-13 18:57:48
我使用了EasyPost API来获得更详细的跟踪和传递信息?可能会有帮助吗?我发现USPS异常通知不太有用。
否则,您可以设置异常通知服务,以便在发生API异常时通知您。
发布于 2014-03-02 05:55:39
我注意到还有另一种形式的API,您可以在响应中获得更多的信息。在" XML“查询字符串参数中传递此XML文档:
<TrackFieldRequest USERID="XXXXXXXX">
<Revision>1</Revision>
<ClientIp>x.x.x.x</ClientIp>
<SourceId>customer / company name</SourceId>
<TrackID ID="9102xxxxxxxxx"></TrackID>
</TrackFieldRequest>这个XML文档的响应如下所示:
<TrackResponse>
<TrackInfo ID="9102xxxxxx">
<Class>Priority Mail 3-Day<SUP>™</SUP></Class>
<ClassOfMailCode>PM</ClassOfMailCode>
<DestinationCity>TOMAHAWK</DestinationCity>
<DestinationState>WI</DestinationState>
<DestinationZip>54487</DestinationZip>
<EmailEnabled>true</EmailEnabled>
<ExpectedDeliveryDate>March 4, 2014</ExpectedDeliveryDate>
<KahalaIndicator>false</KahalaIndicator>
<MailTypeCode>DM</MailTypeCode>
<MPDATE>2014-03-01 20:19:24.000000</MPDATE>
<MPSUFFIX>121219566</MPSUFFIX>
<OriginCity>EAST FALMOUTH</OriginCity>
<OriginState>MA</OriginState>
<OriginZip>02536</OriginZip>
<PodEnabled>false</PodEnabled>
<RestoreEnabled>false</RestoreEnabled>
<RreEnabled>false</RreEnabled>
<Service>$50 insurance included</Service>
<Service>USPS Tracking<SUP>™</SUP></Service>
<ServiceTypeCode>055</ServiceTypeCode>
<Status>Processed at USPS Origin Sort Facility</Status>
<StatusCategory>In Transit</StatusCategory>
<StatusSummary>Your item has been processed at the origin sort facility at 11:45 pm on March 1, 2014 in NASHUA, NH 03063.</StatusSummary>
<TABLECODE>T</TABLECODE>
<TrackSummary>
<EventTime>11:45 pm</EventTime>
<EventDate>March 1, 2014</EventDate>
<Event>Processed at USPS Origin Sort Facility</Event>
<EventCity>NASHUA</EventCity>
<EventState>NH</EventState>
<EventZIPCode>03063</EventZIPCode>
<EventCountry/>
<FirmName/><Name/><AuthorizedAgent>false</AuthorizedAgent>
<EventCode>10</EventCode>
</TrackSummary>
<TrackDetail>
<EventTime/>
<EventDate>March 1, 2014</EventDate>
<Event>Electronic Shipping Info Received</Event>
. . .https://stackoverflow.com/questions/21719808
复制相似问题