Pregunta

Tengo que buscar el código postal para obtener una lista de direcciones (que incluyen la ciudad / estado). ¿Hay una lista de códigos postales maestro para su descarga (es gratis) o hay servicios web que devolverá la información de envío completa para una dirección.

Es decir, consulta de búsqueda: 386 Pan y queso Hollow Rd, Northport, Nueva York ====> 386 Pan y queso Hollow Rd, Northport, NY 11768

Gracias!

¿Fue útil?

Otros consejos

Esta es una biblioteca gratuita que se puede descargar y utilizar de forma local, sin tener que depender de una API de terceros:

http://zips.sourceforge.net/

Puede utilizar los protocolos HTTP / API Servicio Postal de EE.UU. XML

De acuerdo a esta página rel="nofollow"> href="https://www.usps.com/business/webtools-technical-guides.htm" API, específicamente la Sección 3.0 (página 13) de este PDF documento , tienen una URL donde puede enviar una solicitud XML que contiene una dirección menos el código postal y ellos responderán con un documento XML que contiene la dirección completa.

De acuerdo con su documentación, esto es lo que enviaría:

http://SERVERNAME/ShippingAPITest.dll?API=ZipCodeLookup&XML=<ZipCodeLookupRequest%20USERID="xxxxxxx"><Address ID="0"><Address1></Address1> <Address2>6406 Ivy Lane</Address2><City>Greenbelt</City><State>MD</State></Address></ZipCodeLookupRequest>

Y aquí es lo que recibiría de vuelta:

<?xml version="1.0"?> 
<ZipCodeLookupResponse> 
    <Address ID="0"> 
        <Address2>6406 IVY LN</Address2> 
        <City>GREENBELT</City> 
        <State>MD</State> 
        <Zip5>20770</Zip5> 
        <Zip4>1441</Zip4> 
    </Address> 
</ZipCodeLookupResponse>

USPS hace requieren que se registre con ellos antes de poder utilizar la API, pero, por lo que pude ver, no hay ningún cargo para el acceso. Por cierto, su API tiene algunas otras características:. Que puede hacer Normalización Dirección y código postal de búsqueda, así como a toda la suite de seguimiento, envío, etiquetas, etc.

He visto las bases de datos de códigos postales que se pueden comprar. servicios de corrección de direcciones están disponibles en las principales expedidores como UPS, FedEx y la USPS , pero no sé si esos servicios son gratuitos.

Sé que llego tarde, pero espero que esto sigue siendo ayudar a la gente.

Recuerde que un código postal es un área de prestación del Servicio Postal de los Estados Unidos. No respeta fronteras (salvo que no nunca países cruzadas). Códigos postales con frecuencia cruzan la ciudad, condado, e incluso de las fronteras estatales. Existen para la conveniencia del Servicio Postal de los Estados Unidos. Buscando un solo código postal basado en una ciudad + Estado va a darle el código postal que es el valor por defecto para esa ciudad + Estado. En una zona rural, que es grande, pero si me preguntan "¿cuál es el código postal de Nueva York, Nueva York?" la respuesta de un único código postal no será ninguna ayuda para mí. Como se ha mencionado en otras respuestas, necesita una dirección y la ciudad + estado para determinar con precisión la ruta de entrega, o el código postal.

Por alguna razón, parece ser muy difícil encontrar una lista actualizada de los códigos postales de los Estados Unidos. Supongo que me desconcierta porque siempre tengo uno disponible. Aquí está la actual. Incluye todos los códigos postales 42,000+ y también todas las variaciones de la ciudad / estado que sean aceptables por el Servicio Postal de Estados Unidos para los códigos postales.

https://www.dropbox.com/s /xa39nv6pcmy8z3d/zipcodes-Aug2017.zip?dl=0

Yo trabajo con las direcciones de todos los días en una empresa llamada SmartyStreets.

Para obtener una respuesta más arriba-hasta la fecha en esta, mira en "Lista completa de de AggData.com códigos postales de Estados Unidos " ( Licencia ), que obtiene sus datos de GeoNames , una obra publicada bajo el Creative Commons Atribución 4.0 Licencia .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top