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:
Buscar lugares por cadena de texto
FindPlaceByText - Características del Endpoint
| Objeto | Descripción |
|---|---|
text |
[Requerido] A text string on which to search |
language |
Opcional The two-letter language code in which to return results (ISO 639-1) |
bounds |
Opcional Bounding rectangle. Format: south,west,north,east. Coordinates: decimal degrees. |
{
"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'
Buscar lugares cercanos
EncontrarLugaresCercanos - Características del Endpoint
| Objeto | Descripción |
|---|---|
location |
[Requerido] The latitude/longitude around which to retrieve places |
type |
Opcional The type of places that are returned |
radius |
Opcional The distance (in meters) within which to return results |
language |
Opcional The two-letter language code in which to return results (ISO 639-1) |
{
"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:
712ms
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:
100%
Tiempo de Respuesta:
664ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
813ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
921ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.429ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
0ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
269ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
920ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
800ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
0ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.127ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
465ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
280ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
0ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
0ms