GetCityStateProvince

GetCityStateProvince gibt Ort und Bundesland/Kanton für eine angegebene Eingabepostleitzahl zurück.

Anmerkung: GetCityStateProvince funktioniert nur mit US-amerikanischen und kanadische Adressen.

GetCityStateProvince ist Teil des Universal Addressing-Moduls.

Ressourcen-URL

JSON-Endpunkt:

http://server:port/rest/GetCityStateProvince/results.json

XML-Endpunkt:

http://server:port/rest/GetCityStateProvince/results.xml

Beispiel mit JSON-Antwort

Im folgenden Beispiel wird eine JSON-Antwort angefordert:

http://myserver:8080/rest/GetCityStateProvince/results.json?​Data.PostalCode=12180

Die von dieser Anforderung zurückgegebene JSON-Antwort würde wie folgt lauten:

{"output_port": [{
   "ProcessedBy": "USA",
   "PostalCode": "12180",
   "City": "TROY",
   "StateProvince": "NY",
   "Country": "USA",
   "City.Type": "P",
   "user_fields": []
}]}

Beispiel mit XML-Antwort

Im folgenden Beispiel wird eine XML-Antwort angefordert:

http://myserver:8080/rest/GetCityStateProvince/results.xml?​Data.PostalCode=12180

Die von dieser Anforderung zurückgegebene XML-Antwort würde wie folgt lauten:

<ns2:xml.GetCityStateProvinceResponse
xmlns:ns2="http://www.pb.com/spectrum/services/GetCityStateProvince">
   <ns2:output_port>
      <ns2:Result>
         <ns2:ProcessedBy>USA</ns2:ProcessedBy>
         <ns2:PostalCode>12180</ns2:PostalCode>
         <ns2:City>TROY</ns2:City>
         <ns2:City.Type>P</ns2:City.Type>
         <ns2:StateProvince>NY</ns2:StateProvince>
         <ns2:Country>USA</ns2:Country>
         <ns2:user_fields/>
      </ns2:Result>
   </ns2:output_port>
</ns2:xml.GetCityStateProvinceResponse>