View a markdown version of this page

Cara mendapatkan referensi silang untuk tempat - Amazon Location Service

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

Cara mendapatkan referensi silang untuk tempat

CrossReferencesmemungkinkan Anda untuk mengambil pengenal pemasok pihak ketiga untuk tempat, memungkinkan korelasi tempat di seluruh sistem eksternal seperti Yelp dan. TripAdvisor Anda harus memasukkan CrossReferences dalam parameter AdditionalFeatures permintaan.

Kasus penggunaan potensial

  • Pengayaan data: Cocokkan tempat dari database Anda dengan platform peninjauan pihak ketiga untuk menampilkan peringkat dan ulasan.

  • Cross-platform korelasi: Tautan menempatkan catatan di beberapa sistem menggunakan pengidentifikasi pemasok bersama.

Contoh

Sample request
{ "QueryText": "Canlis Seattle", "BiasPosition": [-122.3321, 47.6062], "AdditionalFeatures": ["CrossReferences"] }
Sample response
{ "ResultItems": [ { "PlaceId": "<Redacted>", "PlaceType": "PointOfInterest", "Title": "Canlis, Seattle, WA, United States", "CrossReferences": [ { "Source": "Yelp", "SourcePlaceId": "canlis-seattle", "SourceCategories": [ { "Id": "100-1000-0000", "Name": "Restaurant" } ] }, { "Source": "TripAdvisor", "SourcePlaceId": "d590427", "SourceCategories": [ { "Id": "100-1000-0000", "Name": "Restaurant" } ] } ] } ] }
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": "Canlis Seattle", "BiasPosition": [-122.3321, 47.6062], "AdditionalFeatures": ["CrossReferences"] }'
AWS CLI
aws geo-places search-text --key ${YourKey} --query-text "Canlis Seattle" --bias-position -122.3321 47.6062 --additional-features CrossReferences

Kiat pengembang

  • Cross-references hanya tersedia untuk hasil point of interest (POI).

  • Tidak semua tempat memiliki referensi silang. Bidang dihilangkan ketika tidak ada referensi pemasok yang tersedia.

  • SourceKolom berisi nama pemasok pihak ketiga, dan SourcePlaceId berisi pengenal yang digunakan oleh pemasok tersebut.

  • Untuk menggunakan pengidentifikasi yang dikembalikan, lihat dokumentasi API pemasok. Misalnya, lihat Yelp Places API di situs web Yelp atau API Konten Tripadvisor di situs web Tripadvisor.