Ausgabe

GetPostalCodes gibt die Postleitzahlen für einen angegebenen Ort zurück. Jede Postleitzahl wird in einem separaten Datensatz zusammen mit den in der folgenden Tabelle aufgelisteten Daten zurückgegeben.

Tabelle 1. Ausgabe von GetPostalCodes

columnName

Beschreibung

City.Type

Der USPS-Ortstyp (US-amerikanische Adressen). Der Ortstyp wird durch Nachschlagen des ZIP-Codes und des Ortsnamens bestimmt. Der Ort Lanham MD verfügt beispielsweise über die Postleitzahlen 20703, 20706 und 20784. Lanham ist der primäre Ort in 20703 und 20706, aber ein alternativer Ortsname in 20784.

Diese Feldspalte wird nur ausgefüllt, wenn OutputCityType=Y. Die folgenden Werte sind möglich:

V
Alternativer (inoffizieller) Ortsname.
P
Primär. Der Ortsname ist der primäre, offizielle Ortsname.
S
Sekundär. Der Ortsname ist ein alternativer, aber zulässiger Ortsname. Ein Ort kann mehrere sekundäre Ortsnamen haben.

PostalCode

Eine Postleitzahl im angegebenen Ort.

ProcessedBy

Da dieser Dienst nur mit US-amerikanischen Adressen funktioniert, enthält „ProcessedBy“ immer nur einen Wert: USA.

Status

Meldet den Erfolg oder Fehler des Übereinstimmungsversuchs.

null
Erfolg
F
Fehler

Status.Code

Ursache für den Fehler, falls vorhanden. Zur Auswahl stehen:

  • CountryNotSupported
  • UnableToLookup

Status.Description

Beschreibung des Fehlers.

  • Eingabeland wird nicht unterstützt.
  • Eingabeort war leer.
  • Ort und Bundesland/Kanton der Eingabe waren leer, oder es wurde keine Übereinstimmung gefunden.
  • Keine Übereinstimmung bei Ort-Bundesland/Kanton (unterschiedliche Schreibweisen gefunden, Ort-Bundesland/Kanton war ein alternativer Name und Vergleichen alternativer Namen war nicht zulässig oder Ort-Bundesland/Kanton stimmte nicht mit dem ZIP-Code überein).