AutoCompleteLoqate
AutoCompleteLoqate は、住所データのリアルタイム入力に対して高速で正確な結果を返します。フォームに入力された各文字に基づいて瞬時に結果が返され、正確なデータのみがデータベースに入力されることを保証します。AutoCompleteLoqate には [高度な検索を優先] オプションも用意されており、インデックス ファイル形式のデータを使用することによって、238 カ国に対して入力時間を最大 80% 短縮します。
リソース URL
http://server:port/soap/AutoCompleteLoqate
例
SOAP リクエストを以下に示します。
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:aut="http://www.pb.com/spectrum/services/AutoCompleteLoqate" xmlns:spec="http://spectrum.pb.com/">
<soapenv:Header/>
<soapenv:Body>
<aut:AutoCompleteLoqateRequest>
<aut:input_port>
<aut:Address>
<aut:AddressLine1>1 Global</aut:AddressLine1>
</aut:Address>
</aut:input_port>
</aut:AutoCompleteLoqateRequest>
</soapenv:Body>
</soapenv:Envelope>
応答は次のようになります。
注: この例では、内容を理解しやすいように空の応答要素を削除し、最初の 3 つの住所マッチのみを示しています。
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns3:AutoCompleteLoqateResponse xmlns:ns2="http://spectrum.pb.com/" xmlns:ns3="http://www.pb.com/spectrum/services/AutoCompleteLoqate">
<ns3:output_port>
<ns3:Address>
<ns3:ProcessedBy>LOQATE</ns3:ProcessedBy>
<ns3:HouseNumber>1</ns3:HouseNumber>
<ns3:AddressLine1>1 Global Vw</ns3:AddressLine1>
<ns3:FirmName>Map Info</ns3:FirmName>
<ns3:City>Troy</ns3:City>
<ns3:StateProvince>NY</ns3:StateProvince>
<ns3:PostalCode>12180-8399</ns3:PostalCode>
<ns3:PostalCode.AddOn>8399</ns3:PostalCode.AddOn>
<ns3:Country>United States</ns3:Country>
</ns3:Address>
<ns3:Address>
<ns3:ProcessedBy>LOQATE</ns3:ProcessedBy>
<ns3:HouseNumber>1</ns3:HouseNumber>
<ns3:AddressLine1>1 Global Pl</ns3:AddressLine1>
<ns3:City>Glendale</ns3:City>
<ns3:StateProvince>AZ</ns3:StateProvince>
<ns3:PostalCode>85306-3216</ns3:PostalCode>
<ns3:PostalCode.AddOn>3216</ns3:PostalCode.AddOn>
<ns3:Country>United States</ns3:Country>
</ns3:Address>
<ns3:Address>
<ns3:ProcessedBy>LOQATE</ns3:ProcessedBy>
<ns3:HouseNumber>1</ns3:HouseNumber>
<ns3:AddressLine1>1 Global Dr</ns3:AddressLine1>
<ns3:City>Olive Hill</ns3:City>
<ns3:StateProvince>KY</ns3:StateProvince>
<ns3:PostalCode>41164-6739</ns3:PostalCode>
<ns3:PostalCode.AddOn>6739</ns3:PostalCode.AddOn>
<ns3:Country>United States</ns3:Country>
</ns3:Address>
</ns3:output_port>
</ns3:AutoCompleteLoqateResponse>
</soap:Body>
</soap:Envelope>