View a markdown version of this page

Cómo obtener referencias cruzadas de lugares - Amazon Location Service

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Cómo obtener referencias cruzadas de lugares

CrossReferencesle permite recuperar los identificadores de proveedores externos para los sitios, lo que permite correlacionarlos en sistemas externos como Yelp y. TripAdvisor Debe incluirlo CrossReferences en el parámetro de AdditionalFeatures solicitud.

Casos de uso potenciales

  • Enriquecimiento de datos: relaciona los sitios de tu base de datos con plataformas de reseñas de terceros para mostrar las calificaciones y las reseñas.

  • Cross-platform correlación: vincule los registros de ubicaciones en varios sistemas mediante identificadores de proveedores compartidos.

Ejemplos

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

Consejos de desarrolladores

  • Cross-references solo están disponibles para los resultados de puntos de interés (POI).

  • No todos los sitios tienen referencias cruzadas. El campo se omite cuando no hay referencias de proveedores disponibles.

  • El Source campo contiene el nombre del proveedor externo y SourcePlaceId el identificador utilizado por ese proveedor.

  • Para usar los identificadores devueltos, consulte la documentación de la API del proveedor. Por ejemplo, consulte la API de Yelp Places en el sitio web de Yelp o la API de contenido de Tripadvisor en el sitio web de Tripadvisor.