Scrape :: USPS :: Ziplookup

standardisierte US-Postanschriften
Jetzt downloaden

Scrape :: USPS :: Ziplookup Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Gregor N. Purdy
  • Website des Verlags:
  • http://search.cpan.org/~gregor/

Scrape :: USPS :: Ziplookup Stichworte


Scrape :: USPS :: Ziplookup Beschreibung

Der Postal Service (USPS) der Vereinigten Staaten hat auf seiner Website ein HTML-Formular unter http://www.usps.com/zip4/, um eine Adresse zu standardisieren. Angesichts einer Firma, Urbanisierung, Straßenadresse, Stadt, Staat und ZIP wird die Adresse in das Standardformular eingelegt (vorausgesetzt, die Adresse befindet sich in ihrer Datenbank) und zeigt eine Seite mit der resultierenden Adresse an ..Schrape :: USPS :: Ziplookup ist ein Perl-Modul, das eine programmatische Schnittstelle zu diesem Dienst bereitstellt, sodass Sie ein Programm schreiben können, um Ihr gesamtes persönliches Adressbuch zu verarbeiten, ohne sie manuell in das Formular eingeben zu müssen. Weil der USPS diese Funktionalität jederzeit ändern oder entfernen kann, Seien Sie auf die Möglichkeit vorbereitet, dass dieser Code möglicherweise nicht funktioniert. In der Tat, ab dieser Version gibt es keine Fehlerüberprüfung an Ort und Stelle, also wenn sie die Dinge ändern, wird dieser Code höchstwahrscheinlich auf laute Weise ausfallen. Wenn Sie feststellen, dass der Dienst geändert hat, senden Sie den Autor Ihre Erkenntnisse per E-Mail an. Wenn ein Fehler beim Versuch auftretet, die Adresse zu standardisieren, wird kein Array zurückgegeben. Andernfalls wird ein Vier-Element-Array zurückgegeben. Um das Debugging-Ausgang anzuzeigen, rufen Sie $ ZLU-> BEBOSE (1). Synopsis #! / Usr / Bin / perl Verwenden Sie Scrape :: USPS :: Ziplookup :: Adresse; Verwenden Sie Scrape :: USPS :: Ziplookup; My $ addr = Scrape :: USPS :: Ziplookup :: Adresse-> Neu ('Focus Research, Inc.', # Firm '', # Urbanisation '8080 Beckett Center Drive Suite 203', # Lieferadresse 'West Chester', # Stadt 'oh', # staat '45069-5001' # Postleitzahl); mein $ zlu = chrape :: USPS :: Ziplookup-> Neu (); meine @matches = $ zlu-> std_addr ($ addr); if (@matches) {printf "\ n% d Übereinstimmungen: \ n", skalar (@matches); FOREACH MEIN $ MATCH (@Matches) {drucken "- x 39," \ n "; $ patch-> to_string drucken; drucken "\ n"; } Drucken "-" X 39, "\ n"; } else {drucken "keine Übereinstimmungen! \ n"; } Ausfahrt 0; Homepage des Produkts


Scrape :: USPS :: Ziplookup Zugehörige Software