La API utiliza la información introducida por el usuario para sugerir posibles coincidencias para una consulta dada, basada en la ubicación del usuario. Esto significa que se pueden crear aplicaciones personalizadas para que el usuario escriba una consulta y reciba el autocompletado que desea, la API proporciona retroalimentación, mostrando sugerencias basadas en el texto ingresado hasta el momento. Esta función ayuda a reducir errores de escritura y ahorra tiempo a los usuarios al presentarles sugerencias relevantes mientras escriben.
Otra característica importante de la API de Búsqueda Predictiva es que ofrece soporte para múltiples países. Esto significa que los desarrolladores pueden localizar fácilmente sus aplicaciones para apoyar diferentes países y culturas, facilitando a los usuarios la búsqueda de lugares como sus propios países.
La API también soporta una amplia gama de tipos de ubicación, como países desde EE.UU. hasta India, direcciones, puntos de interés y otros. Esto significa que los desarrolladores pueden usar la API para buscar una gran variedad de lugares diferentes, dependiendo de las necesidades de su aplicación.
En general, la API de Búsqueda Predictiva es una herramienta poderosa para los desarrolladores que desean integrar funciones de búsqueda predictiva en sus aplicaciones. Gracias a su soporte para múltiples países y regiones, su amplia gama de tipos de lugares. La API ofrece una solución completa para los desarrolladores que desean mejorar la experiencia del usuario de sus aplicaciones.
¿Qué recibe su API y qué proporciona su API (entrada/salida)?
Recibirá parámetros y le proporcionará un JSON.
Comercio electrónico: Muchos sitios web de comercio electrónico utilizan la API de ubicaciones de autocompletado para permitir a los clientes buscar tiendas cercanas o lugares de recogida según su dirección. Esto ayuda a los clientes a encontrar la tienda más cercana y acelera el proceso de pago.
Viajes: Los sitios web de viajes y turismo utilizan la API de lugares de autocompletado para sugerir puntos de referencia populares, atracciones turísticas y hoteles a los usuarios a medida que ingresan su destino. Esto facilita a los viajeros planificar sus viajes y encontrar puntos de interés cercanos.
Entrega de comida: Las aplicaciones de entrega de comida utilizan la API de Autocompletado de Lugares para sugerir restaurantes cercanos y opciones de entrega de comida a los clientes. Esto ayuda a los clientes a encontrar el restaurante más cercano que ofrezca la comida que están buscando.
Bienes raíces: Los sitios web de bienes raíces utilizan la API de Autocompletado de Lugares para permitir a los usuarios buscar propiedades por ubicación. Esto facilita a los usuarios buscar propiedades que coincidan con sus preferencias en un área específica.
Búsqueda de empleo: Los sitios web de búsqueda de empleo utilizan la API de Autocompletado de Lugares para sugerir ubicaciones de trabajo cercanas a los solicitantes de empleo. Esto ayuda a los solicitantes de empleo a encontrar ofertas laborales en un área específica y a reducir su búsqueda.
Además de las limitaciones de llamadas a la API por mes, no hay otras limitaciones.
{
"predictions" :
[
{
"description" : "Delaware, USA",
"matched_substrings" :
[
{
"length" : 3,
"offset" : 0
}
],
"place_id" : "ChIJO9YMTXYFx4kReOgEjBItHZQ",
"reference" : "ChIJO9YMTXYFx4kReOgEjBItHZQ",
"structured_formatting" :
{
"main_text" : "Delaware",
"main_text_matched_substrings" :
[
{
"length" : 3,
"offset" : 0
}
],
"secondary_text" : "USA"
},
"terms" :
[
{
"offset" : 0,
"value" : "Delaware"
},
{
"offset" : 10,
"value" : "USA"
}
],
"types" :
[
"administrative_area_level_1",
"political",
"geocode"
]
},
{
"description" : "Delhi-6, Parkhurst Plaza, Ashburn, VA, USA",
"matched_substrings" :
[
{
"length" : 3,
"offset" : 0
}
],
"place_id" : "ChIJq8bRo8Q-tokREkwNSEudcTU",
"reference" : "ChIJq8bRo8Q-tokREkwNSEudcTU",
"structured_formatting" :
{
"main_text" : "Delhi-6",
"main_text_matched_substrings" :
[
{
"length" : 3,
"offset" : 0
}
],
"secondary_text" : "Parkhurst Plaza, Ashburn, VA, USA"
},
"terms" :
[
{
"offset" : 0,
"value" : "Delhi-6"
},
{
"offset" : 9,
"value" : "Parkhurst Plaza"
},
{
"offset" : 26,
"value" : "Ashburn"
},
{
"offset" : 35,
"value" : "VA"
},
{
"offset" : 39,
"value" : "USA"
}
],
"types" :
[
"restaurant",
"food",
"point_of_interest",
"establishment"
]
},
{
"description" : "Delhi, India",
"matched_substrings" :
[
{
"length" : 3,
"offset" : 0
}
],
"place_id" : "ChIJLbZ-NFv9DDkRQJY4FbcFcgM",
"reference" : "ChIJLbZ-NFv9DDkRQJY4FbcFcgM",
"structured_formatting" :
{
"main_text" : "Delhi",
"main_text_matched_substrings" :
[
{
"length" : 3,
"offset" : 0
}
],
"secondary_text" : "India"
},
"terms" :
[
{
"offset" : 0,
"value" : "Delhi"
},
{
"offset" : 7,
"value" : "India"
}
],
"types" :
[
"administrative_area_level_1",
"political",
"geocode"
]
},
{
"description" : "Delirium Café-Leesburg, South King Street, Leesburg, VA, USA",
"matched_substrings" :
[
{
"length" : 3,
"offset" : 0
}
],
"place_id" : "ChIJjaI_j9YXtokRYZyy9Fj1fds",
"reference" : "ChIJjaI_j9YXtokRYZyy9Fj1fds",
"structured_formatting" :
{
"main_text" : "Delirium Café-Leesburg",
"main_text_matched_substrings" :
[
{
"length" : 3,
"offset" : 0
}
],
"secondary_text" : "South King Street, Leesburg, VA, USA"
},
"terms" :
[
{
"offset" : 0,
"value" : "Delirium Café-Leesburg"
},
{
"offset" : 24,
"value" : "South King Street"
},
{
"offset" : 43,
"value" : "Leesburg"
},
{
"offset" : 53,
"value" : "VA"
},
{
"offset" : 57,
"value" : "USA"
}
],
"types" :
[
"bar",
"cafe",
"restaurant",
"food",
"point_of_interest",
"establishment"
]
},
{
"description" : "Delicioso Sterling, West Church Road, Sterling, VA, USA",
"matched_substrings" :
[
{
"length" : 3,
"offset" : 0
}
],
"place_id" : "ChIJ3T2iIPk4tokRNjqunOYl03c",
"reference" : "ChIJ3T2iIPk4tokRNjqunOYl03c",
"structured_formatting" :
{
"main_text" : "Delicioso Sterling",
"main_text_matched_substrings" :
[
{
"length" : 3,
"offset" : 0
}
],
"secondary_text" : "West Church Road, Sterling, VA, USA"
},
"terms" :
[
{
"offset" : 0,
"value" : "Delicioso Sterling"
},
{
"offset" : 20,
"value" : "West Church Road"
},
{
"offset" : 38,
"value" : "Sterling"
},
{
"offset" : 48,
"value" : "VA"
},
{
"offset" : 52,
"value" : "USA"
}
],
"types" :
[
"restaurant",
"food",
"point_of_interest",
"store",
"establishment"
]
}
],
"status" : "OK"
}
curl --location --request GET 'https://zylalabs.com/api/1808/predictive+search+engine+api/1462/get+place+autocomplete?input=del&radius=500' --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 de autocompletado de lugares devuelve un objeto JSON que contiene un array de predicciones. Cada predicción incluye detalles como la descripción del lugar, el ID del lugar y un formato estructurado, que proporciona texto principal y secundario para una mejor legibilidad del usuario.
Los campos clave en los datos de respuesta incluyen " descripción", "place_id", "formato_estructurado" y "términos". Estos campos proporcionan información esencial sobre los lugares predichos, incluidos sus nombres y tipos.
Los datos de respuesta están organizados como un objeto JSON con un array de "predicciones". Cada objeto de predicción contiene campos como "descripción", "subcadenas_coincidentes" y "tipos", lo que permite a los usuarios acceder fácilmente a información relevante sobre los lugares sugeridos.
El punto final acepta parámetros como una cadena de consulta (el texto para autocompletar) y un radio (para limitar el área de búsqueda). Los usuarios pueden personalizar sus solicitudes ajustando estos parámetros para refinar las sugerencias.
El punto final proporciona información sobre varios tipos de ubicaciones, incluidas áreas administrativas, puntos de interés y direcciones. Esto permite a los desarrolladores atender diversas necesidades de los usuarios en sus aplicaciones.
La precisión de los datos se mantiene a través de actualizaciones continuas de fuentes confiables y comentarios de los usuarios. La API aprovecha una combinación de bases de datos geográficas y datos en tiempo real para garantizar sugerencias de alta calidad.
Los casos de uso típicos incluyen mejorar la funcionalidad de búsqueda en sitios de comercio electrónico, aplicaciones de planificación de viajes, servicios de entrega de comida, plataformas inmobiliarias y sitios web de búsqueda de empleo, donde los usuarios se benefician de sugerencias de ubicación rápidas y relevantes.
Los usuarios pueden utilizar los datos devueltos mostrando los campos "description" y "structured_formatting" en sus aplicaciones, lo que permite una interfaz fácil de usar que presenta sugerencias relevantes a medida que los usuarios escriben sus consultas.
Nivel de Servicio:
100%
Tiempo de Respuesta:
267ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
179ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
348ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
472ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
168ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
367ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
461ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
253ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
67ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
52ms