GetPostalCodes
GetPostalCodes では、特定の都市の郵便番号の検索が可能です。このサービスは、都市、州、および国を入力として受け取り、その都市の郵便番号を返します。入力を正しい順序で指定しなければ、郵便番号は返されません。
注: GetPostalCodes は、米国住所にのみ対応します。
GetPostalCodes は、Universal Addressing モジュールに含まれています。
リソース URL
JSON エンドポイント:
http://server:port/rest/GetPostalCodes/results.json
XML エンドポイント:
http://server:port/rest/GetPostalCodes/results.xml
JSON 応答の例
次の例では、JSON 応答を要求します。
http://myserver:8080/rest/GetPostalCodes/results.json?Data.City=Holland&Data.StateProvince=MI
この要求から次のような JSON が返されます。
{"output_port": [
{
"ProcessedBy": "USA",
"PostalCode": "49422",
"Status": "",
"City.Type": " ",
"Status.Code": "",
"Status.Description": "",
"user_fields": []
},
{
"ProcessedBy": "USA",
"PostalCode": "49423",
"Status": "",
"City.Type": " ",
"Status.Code": "",
"Status.Description": "",
"user_fields": []
},
{
"ProcessedBy": "USA",
"PostalCode": "49424",
"Status": "",
"City.Type": " ",
"Status.Code": "",
"Status.Description": "",
"user_fields": []
}
]}
XML 応答の例
次の例では、XML 応答を要求します。
http://myserver:8080/rest/GetPostalCodes/results.xml?Data.City=Holland&Data.StateProvince=MI
この要求から次のような XML が返されます。
<ns2:xml.GetPostalCodesResponse
xmlns:ns2="http://www.pb.com/spectrum/services/GetPostalCodes">
<ns2:output_port>
<ns2:Result>
<ns2:ProcessedBy>USA</ns2:ProcessedBy>
<ns2:PostalCode>49422</ns2:PostalCode>
<ns2:City.Type></ns2:City.Type>
<ns2:Status/>
<ns2:Status.Code/>
<ns2:Status.Description/>
<ns2:user_fields/>
</ns2:Result>
<ns2:Result>
<ns2:ProcessedBy>USA</ns2:ProcessedBy>
<ns2:PostalCode>49423</ns2:PostalCode>
<ns2:City.Type></ns2:City.Type>
<ns2:Status/>
<ns2:Status.Code/>
<ns2:Status.Description/>
<ns2:user_fields/>
</ns2:Result>
<ns2:Result>
<ns2:ProcessedBy>USA</ns2:ProcessedBy>
<ns2:PostalCode>49424</ns2:PostalCode>
<ns2:City.Type></ns2:City.Type>
<ns2:Status/>
<ns2:Status.Code/>
<ns2:Status.Description/>
<ns2:user_fields/>
</ns2:Result>
</ns2:output_port>
</ns2:xml.GetPostalCodesResponse>