Come cercare un luogo utilizzando le informazioni di contatto - Servizio di posizione Amazon

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Come cercare un luogo utilizzando le informazioni di contatto

L' SearchText API consente agli utenti di cercare un luogo utilizzando un numero di telefono, supportando i formati internazionali e locali. Gli utenti possono modificare i risultati impostando una posizione in base alla posizione del dispositivo, all'indirizzo IP o al centro di visualizzazione della mappa oppure specificando una città o un luogo per affinare i risultati in base alle coordinate geografiche.

Casi d'uso potenziali

  • Individua un luogo con un numero di telefono: trova un POI utilizzando il numero di contatto per recuperarne l'indirizzo.

Esempi

In questo esempio, l'Acquario di Vancouver viene cercato utilizzando il numero di telefono «+1 778-655-9554" da una posizione di polarizzazione a Vancouver, BC.

Sample request
{ "QueryText": "+1 778-655-9554", "BiasPosition": [ -123.11336, 49.26038 ] }
Sample response
{ "ResultItems": [ { "PlaceId": "<Redacted>", "PlaceType": "PointOfInterest", "Title": "Vancouver Aquarium", "Address": { "Label": "Vancouver Aquarium, 834 Avison Way, Vancouver, BC V6G, Canada", "Country": { "Code2": "CA", "Code3": "CAN", "Name": "Canada" }, "Region": { "Code": "BC", "Name": "British Columbia" }, "SubRegion": { "Name": "Metro Vancouver" }, "Locality": "Vancouver", "District": "Stanley Park", "PostalCode": "V6G", "Street": "Avison Way", "StreetComponents": [ { "BaseName": "Avison", "Type": "Way", "TypePlacement": "AfterBaseName", "TypeSeparator": " ", "Language": "en" } ], "AddressNumber": "834" }, "Position": [ -123.13049, 49.30013 ], "Distance": 4591, "Categories": [ { "Id": "aquarium", "Name": "Aquarium", "LocalizedName": "Aquarium", "Primary": true }, { "Id": "tourist_attraction", "Name": "Tourist Attraction", "LocalizedName": "Tourist Attraction", "Primary": false } ] } ] }
cURL
curl --request POST \ --url 'https://places.geo.eu-central-1.amazonaws.com/v2/search-text?key=Your_Key' \ --header 'Content-Type: application/json' \ --data '{ "QueryText": "+1 778-655-9554", "BiasPosition": [ -123.11336, 49.26038 ] }'
AWS CLI
aws geo-places search-text --key ${YourKey} --query-text "+1 778-655-9554" --bias-position -123.11336 49.26038