AutoCompleteLoqate

AutoCompleteLoqate offre une saisie en temps réel des données d'adresse pour des résultats rapides et précis. Les utilisateurs reçoivent des résultats instantanés en fonction de chaque caractère saisi dans le formulaire, ce qui garantit que seules des données exactes sont saisies dans la base de données. AutoCompleteLoqate inclut également l'option Powersearch, qui réduit le temps d'entrée de 80 % pour 238 pays en utilisant des données sous la forme d'un fichier d'index.

URL de la ressource

http://server:port/soap/AutoCompleteLoqate

Exemple

Voici une demande 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>

Voici la réponse :

Remarque : Pour rendre l'exemple plus lisible, les éléments de réponse vierges ont été supprimés et seules les trois premières correspondances d'adresse sont affichées.
<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>