Raspe :: USPS :: Ziplookup

Padronizar endereços Postal U.S.
Baixe Agora

Raspe :: USPS :: Ziplookup Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Gregor N. Purdy
  • Site do editor:
  • http://search.cpan.org/~gregor/

Raspe :: USPS :: Ziplookup Tag


Raspe :: USPS :: Ziplookup Descrição

O Serviço Postal dos Estados Unidos (USPS) tem em seu site uma forma HTML em http://www.usps.com/zip4/ para padronizar um endereço. Dada uma empresa, urbanização, endereço de rua, cidade, estado, estado e zip, colocará o endereço no formulário padrão (desde que o endereço esteja em seu banco de dados) e exiba uma página com o endereço resultante.Scrape :: USPS :: Ziplookup é Um módulo Perl que fornece uma interface programática para este serviço, para que você possa escrever um programa para processar todo o seu catálogo de endereços pessoal sem ter que digitar manualmente todos para o formulário. Porque o USPS poderia alterar ou remover esta funcionalidade a qualquer momento, Esteja preparado para a possibilidade de que este código possa não funcionar. Na verdade, a partir desta versão, não há verificação de erro no lugar, por isso, se eles mudarem as coisas, esse código provavelmente falhará de maneira barulhenta. Se você descobrir que o serviço foi alterado, envie um e-mail para o autor suas descobertas. Se ocorrer um erro em tentar padronizar o endereço, então nenhum array será devolvido. Caso contrário, uma matriz de quatro elementos será retornada. Para ver a saída de depuração, ligue para $ zlu-> verbose (1) .Synopsis #! / Usr / bin / perl use scape :: USPS :: Ziplookup :: Endereço; Use raspagem :: USPS :: Ziplookup; Meu $ Addr = Rafa :: USPS :: Ziplookup :: Endereço-> Novo ('Focus Research, Inc.', # Firm '', # Urbanização '8080 Beckett Center Center Suite 203', # Endereço de Entrega 'West Chester', # Cidade 'Oh', # estado '45069-5001' # CEP); Meu $ Zlu = Rapa :: USPS :: Ziplookup-> Novo (); meus @Matches = $ zlu-> std_addr ($ addr); if (@Matches) {printf "\ n% d corresponde: \ n", escalar (@Matches); foreach my $ match (@Matches) {Imprimir "-" x 39, "\ n"; Imprimir $ match-> to_string; Imprimir "\ n"; } Imprimir "-" x 39, "\ n"; } else {imprimir "sem fósforos! \ n"; } saída 0; página inicial do produto


Raspe :: USPS :: Ziplookup Software Relacionado