Cara mencari tempat menggunakan informasi kontak - Amazon Location Service

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Cara mencari tempat menggunakan informasi kontak

SearchText API memungkinkan pengguna untuk mencari tempat menggunakan nomor telepon, mendukung format internasional dan lokal. Pengguna dapat membiaskan hasil dengan menetapkan posisi berdasarkan lokasi perangkat, alamat IP, atau pusat viewport peta, atau dengan menentukan kota atau tempat untuk menyempurnakan hasil berdasarkan geokoordinat.

Kasus penggunaan potensial

  • Temukan tempat dengan nomor telepon: Temukan POI dengan menggunakan nomor kontaknya untuk mengambil alamatnya.

Contoh

Dalam contoh ini, Akuarium Vancouver dicari menggunakan nomor teleponnya “+1 778-655-9554" dari posisi bias di 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