A USPS está à espera da data de entrega da API?

Estou a integrar a API de localização da USPS no meu projecto actual e preciso de Ajuda para obter toda a informação de localização. Basicamente, os meus pedidos são feitos pelo seguinte URL:

Http://production.shippingapis.com/ShippingAPI.dll?API=TrackV2&XML=

este pedido(logo que introduza o meu ID correcto) devolve uma página XML que contém um resumo, um ID de Seguimento e a localização do pacote, mas não tem quaisquer marcas relativas à data de entrega esperada (o ID de seguimento usado tem uma). As a questão é Como faço para obter a informação de entrega esperada para aparecer no XML ? Estou certo de que deve haver uma maneira de obter essa informação como outras empresas como Amazon e Ebay têm uma "data de entrega esperada", juntamente com todas as informações de rastreamento. Tentei ler o manual do USPS ([8]} https://www.usps.com/business/web-tools-apis/track-and-confirm.pdf na API, mas não explica bem. Se alguém conseguisse perceber e ajudar-me, eu seria altamente fantástico. Obrigado !

Author: Gdgames Gamers, 2014-05-28

1 answers

A data prevista para a entrega está disponível através do TrackFieldRequest

Pedido De Exemplo

<TrackFieldRequest USERID="xxxxxxxx">
<Revision>1</Revision>
<ClientIp>127.0.0.1</ClientIp>
<SourceId>John Doe</SourceId>
    <TrackID ID="010850921250125054">
        <DestinationZipCode>12345</DestinationZipCode>
        <MailingDate>2010-01-01</MailingDate>
   </TrackID>
</TrackFieldRequest>

Exemplo Pedido De Resposta

<?xml version="1.0" ?>
<TrackResponse>
     <TrackInfo ID="9102969010383081813033">
         <ExpectedDeliveryDate>March 9, 2012</ExpectedDeliveryDate>
          ...
     </TrackInfo>
</TrackResponse>

Fonte: https://www.usps.com/business/web-tools-apis/track-and-confirm.htm#_Toc378923168

 7
Author: Calvin, 2014-08-11 15:21:03