Noticias

Ya está disponible la compatibilidad drop-in con Geoapify

Geoapify combina la geocodificación con un conjunto más amplio de herramientas de ubicación, lo que significa que las integraciones construidas sobre él a veces tocan más partes del código de lo que sugeriría una sola llamada a la API. Nuestro host compatible se centra estrictamente en la estructura de solicitud y respuesta de geocodificación, replicada con exactitud, para que esa pieza pueda migrarse sin alterar todo lo que la rodea.

El host reproduce con precisión los parámetros de solicitud y el cuerpo de respuesta de Geoapify, salvo los textos de copyright, términos y privacidad, que son nuestros y no del proveedor original. Una solicitud construida actualmente para los endpoints de geocodificación de Geoapify puede enviarse a nuestro host tal cual, y el JSON devuelto se analiza de la misma forma que el código existente ya espera.

Limitar el alcance de esta forma es deliberado. La propia plataforma de Geoapify cubre rutas, isócronas y búsqueda de lugares además de la geocodificación, y tratar de replicar todo eso en un solo host compatible ataría su calendario de lanzamientos a funciones muy alejadas de la geocodificación en sí. Restringir el host a los endpoints de geocodificación hace que sea sencillo verificarlo frente al servicio original y fácil mantenerlo al día a medida que My Geocode añade capacidades propias.

Cambiar significa modificar un nombre de host y una clave, nada más. Esa clave se autentica de la misma forma flexible que en todos los hosts que operamos: como cabecera X-API-Key, como cabecera Authorization: Bearer, mediante autenticación HTTP Basic con la clave como nombre de usuario o como parámetro de consulta. Sea cual sea el que envía tu cliente actual, aquí también se acepta.

Los precios de fondo no cambian respecto al resto de la plataforma. Cualquier dirección recibe 2.500 solicitudes gratuitas al día sin ninguna clave, contadas por red. Una clave añade sus propias 2.500 solicitudes gratuitas al día además de eso. Más allá de ambas cuotas, el crédito prepago cuesta 0,0001 € por solicitud, o un paquete Unlimited lo cubre todo por 50 € al mes, con la misma tarifa tanto si una llamada va a este host como si va directamente a /v1/forward.

Las cabeceras de cuota acompañan también a cada respuesta aquí: aparecen X-Quota-Limit, X-Quota-Used, X-Quota-Free-Remaining, X-Quota-Network-Used, X-Credits-Remaining, X-Key-IPs-Used, X-Key-IPs-Limit y X-Quota-Reset, lo que ofrece una visibilidad que una integración directa con Geoapify no incluye por sí sola.

Migrar una integración de geocodificación a un nuevo proveedor también es un buen momento para reforzar la seguridad de la cuenta en general. La opción de autenticación en dos pasos del panel está junto a las claves de API y la facturación, así que activarla en una cuenta que ahora tiene una clave nueva supone un paso más y no un proyecto aparte.

Para cualquier cosa más allá de la respuesta compatible estándar, añadir mg_extras=1 a una solicitud, o una cabecera X-MG-Extras, agrega campos opcionales sin cambiar la estructura base a menos que se solicite explícitamente.

La documentación completa del host está en /compatibility/geoapify/, y la referencia general de compatibilidad que cubre los diecisiete hosts está en /docs/compatibility/. Si Geoapify ya está detrás de parte de tu stack, esta es una forma sencilla de compararlo con el nuestro.