Scrape :: USPS :: Ziplookup

Estandarizar las direcciones postales de los Estados Unidos
Descargar ahora

Scrape :: USPS :: Ziplookup Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Gregor N. Purdy
  • Sitio web del editor:
  • http://search.cpan.org/~gregor/

Scrape :: USPS :: Ziplookup Etiquetas


Scrape :: USPS :: Ziplookup Descripción

El Servicio Postal de los Estados Unidos (USPS) tiene en su sitio web un formulario HTML en http://www.usps.com/zip4/ para estandarizar una dirección. Dada una empresa, urbanización, dirección de la calle, ciudad, estado y cremallera, pondrá la dirección en forma estándar (siempre que la dirección esté en su base de datos) y visualice una página con la dirección resultante.scrape :: USPS :: Ziplookup es Un módulo PERL que proporciona una interfaz programática a este servicio, por lo que puede escribir un programa para procesar su libreta de direcciones personal sin tener que escribirlos manualmente todos en el formulario. Porque el USPS podría cambiar o eliminar esta funcionalidad en cualquier momento, Esté preparado para la posibilidad de que este código no pueda funcionar. De hecho, a partir de esta versión, no hay una revisión de errores en su lugar, por lo que si cambian las cosas, este código lo más probable es que fallará de manera ruidosa. Si descubre que el servicio ha cambiado, envíe un correo electrónico a la autora a su hallazgo. Si se produce un error al tratar de estandarizar la dirección, entonces no se devolverá ninguna matriz. De lo contrario, se devolverá una matriz de cuatro elementos. Para ver la salida de depuración, llame a $ zlu-> verbose (1) .synopsis #! / Usr / bin / perl usa Scrape :: USPS :: Ziplookup :: Dirección; Use Scrape :: USPS :: Ziplookup; My $ Addr = Scrape :: USPS :: Ziplookup :: Dirección-> Nuevo ('Focus Research, Inc.', # FIRM '', # urbanización '8080 Beckett Center Drive Suite 203', # Dirección de entrega 'West Chester', # Ciudad 'Oh', # estado '45069-5001' # código postal); My $ ZLU = Scrape :: USPS :: Ziplookup-> Nuevo (); Mis @matches = $ zlu-> std_addr ($ addr); if (@matches) {printf "\ n% d coincidentes: \ n", escalar (@matches); foreach mis $ coincidencia (@matches) {imprimir "-" x 39, "\ n"; Imprimir $ coincidencia-> to_string; Imprimir "\ n"; } Imprimir "-" x 39, "\ n"; } else {imprimir "No hay coincidencias! \ N"; } Salida 0; Página de inicio del producto


Scrape :: USPS :: Ziplookup Software relacionado