La API de Lugares te permite buscar lugares.
Puedes buscar lugares ya sea por proximidad o por una cadena de texto.
Una solicitud de FindPlaceByText toma un parámetro de texto y devuelve un lugar.
Parámetros requeridos:
text - Entrada de texto que identifica el objetivo de búsqueda, como un nombre o dirección.Parámetros opcionales:
language - El código de lenguaje de dos letras en el que devolver resultados (ISO 639-1).bounds - Preferir resultados en un área rectangular especificada. Formato: sur,oeste,norte,este. Coordenadas: grados decimales.Un FindPlacesNearby te permite buscar lugares alrededor de una ubicación dentro de un radio especificado.
Parámetros requeridos:
location - La latitud/longitud alrededor de la cual recuperar lugares.Parámetros opcionales:
radius - La distancia (en metros) dentro de la cual devolver resultados. Máximo: 10000 m.type - El tipo de lugares que se devuelven (ver la lista de tipos permitidos a continuación).language - El código de lenguaje de dos letras en el que devolver resultados (ISO 639-1).El servicio devuelve una lista de lugares junto con detalles sobre cada lugar.
Un Lugar contiene los siguientes campos:
{
"results": [
{
"id": "578A19E791A33F37C5189F95D428ED1E",
"name": "Children's Creativity Museum",
"address": "221 4th St, San Francisco, CA 94103, United States",
"phone_number": "+14158203320",
"website": "http://www.creativity.org/",
"location": {
"lat": 37.783366,
"lng": -122.402325
},
"types": [
"museum",
"tourist_attraction"
]
}
]
}
curl --location --request GET 'https://zylalabs.com/api/3898/trueway+places+api/4605/findplacebytext?text=Children's Creativity Museum&language=en' --header 'Authorization: Bearer YOUR_API_KEY'
{
"results": [
{
"id": "1DE9131FF814DC997C6EEAF351D618EF",
"name": "Funny Library Coffee Shop",
"address": "250 4th St, San Francisco, CA 94103, USA",
"phone_number": "+14155346500",
"website": "https://virginhotels.com/san-francisco/dine-and-drink/funny-library/",
"location": {
"lat": 37.782442,
"lng": -122.402157
},
"types": [
"cafe",
"food",
"store"
],
"distance": 104
},
{
"id": "0BF71988AE26A020BCD7E06E8E42ED22",
"name": "Joyride Pizza - Yerba Buena Gardens",
"address": "730 Howard St, San Francisco, CA 94103, USA",
"phone_number": "+14152952914",
"website": "http://www.joyridepizza.com/",
"location": {
"lat": 37.784506,
"lng": -122.401944
},
"types": [
"bar",
"cafe",
"food",
"restaurant"
],
"distance": 131
}
]
}
curl --location --request GET 'https://zylalabs.com/api/3898/trueway+places+api/4606/findplacesnearby?location=37.783366,-122.402325&radius=1000&language=en' --header 'Authorization: Bearer YOUR_API_KEY'
| Encabezado | Descripción |
|---|---|
Autorización
|
[Requerido] Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito. |
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
El endpoint FindPlaceByText acepta parámetros como texto, idioma y límites. El endpoint FindPlacesNearby utiliza ubicación, radio, tipo e idioma. Estos parámetros permiten a los usuarios personalizar sus búsquedas de manera efectiva.
Los datos de respuesta están estructurados como un objeto JSON que contiene un arreglo de "resultados". Cada elemento en el arreglo representa un lugar con sus campos asociados, lo que facilita el análisis y la utilización de la información de manera programática.
Ambos puntos finales proporcionan información sobre diversos lugares, incluyendo restaurantes, museos, parques y más. Los usuarios pueden buscar tipos específicos de lugares o explorar opciones cercanas según su ubicación.
La precisión de los datos se mantiene a través de actualizaciones regulares y controles de calidad de múltiples fuentes. La API agrega información de bases de datos confiables, asegurando que los usuarios reciban detalles de lugares confiables y actualizados.
Los casos de uso típicos incluyen encontrar restaurantes cercanos, localizar atracciones turísticas o buscar servicios específicos como hospitales o bancos. Los desarrolladores pueden integrar estos datos en aplicaciones para navegación, planificación de viajes o descubrimiento local.
Los usuarios pueden utilizar los datos devueltos mostrando información del lugar en aplicaciones, filtrando resultados según tipos o distancia, y enlazando a sitios web externos para más detalles. Esto mejora la experiencia del usuario en servicios basados en la ubicación.
Nivel de Servicio:
100%
Tiempo de Respuesta:
342ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
756ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
732ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
605ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.026ms
Nivel de Servicio:
83%
Tiempo de Respuesta:
564ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
813ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.429ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
712ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
664ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
181ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
254ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
913ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
662ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
835ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
70ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
871ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
811ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
592ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
369ms