{
"destination_addresses" :
[
"New York, NY, USA"
],
"origin_addresses" :
[
"Washington, DC, USA"
],
"rows" :
[
{
"elements" :
[
{
"distance" :
{
"text" : "362 km",
"value" : 361717
},
"duration" :
{
"text" : "3 hours 52 mins",
"value" : 13891
},
"status" : "OK"
}
]
}
],
"status" : "OK"
}
curl --location --request GET 'https://zylalabs.com/api/5146/distance+medition+api/6566/get+distances?destinations=New York, NY&origins=Washington, DC' --header 'Authorization: Bearer YOUR_API_KEY'
Después de registrarte, a cada desarrollador se le asigna una clave de acceso a la API personal, una combinación única de letras y dígitos proporcionada para acceder a nuestro endpoint de la API. Para autenticarte con el Medición de Distancia API simplemente incluye tu token de portador en el encabezado de Autorización.
| 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.
(Ahorra 2 meses pagando anualmente 🎉)
Para utilizar esta API, los usuarios deben indicar 2 ubicaciones para medir la distancia.
La API de Medición de Distancias calcula y monitorea la distancia entre dos o más ubicaciones, proporcionando actualizaciones en tiempo real sobre el tiempo de viaje, la distancia recorrida y la llegada estimada, mejorando la logística y la gestión de viajes.
Hay diferentes planes que se adaptan a todos, incluyendo una prueba gratuita para una pequeña cantidad de solicitudes, pero su tasa está limitada para prevenir el abuso del servicio.
Recibe entradas de origen y destino y proporciona la distancia calculada, el tiempo de viaje y el estado entre ubicaciones específicas de manera eficiente.
Además del número de llamadas a la API por mes, no hay otras limitaciones.
La API devuelve la distancia de viaje, la duración y el estado entre las direcciones de origen y destino especificadas. Proporciona información detallada sobre la ruta, incluyendo la distancia en formatos de texto y valor, y el tiempo estimado de viaje.
Los campos clave en la respuesta incluyen "distancia" (con "texto" y "valor"), "duración" (con "texto" y "valor"), "orígenes_direcciones," "destinos_direcciones," y "estado." Estos campos proporcionan información esencial sobre la ruta.
Los datos de respuesta están estructurados en un formato JSON, que contiene arreglos para "origin_addresses" y "destination_addresses", junto con un arreglo "rows" que incluye "elements" detallando la distancia y la duración para cada ruta.
Los parámetros principales para el endpoint GET Obtener Distancias son las direcciones de origen y destino. Los usuarios pueden especificar múltiples ubicaciones para calcular las distancias y duraciones entre ellas.
El punto final proporciona información sobre distancias de viaje, duraciones estimadas de viaje y el estado de la solicitud. Permite a los usuarios entender la logística del viaje entre ubicaciones específicas.
La precisión de los datos se mantiene mediante el uso de bases de datos geográficas confiables y actualizaciones continuas de los algoritmos de enrutamiento. Esto asegura que los cálculos de distancia y duración reflejen las condiciones actuales de la carretera.
Los casos de uso típicos incluyen la planificación logística, la creación de itinerarios de viaje, la optimización de rutas para servicios de entrega y la planificación de viajes personales. Los usuarios pueden aprovechar los datos para tomar decisiones informadas.
Los usuarios pueden utilizar los datos devueltos extrayendo los valores de distancia y duración para la planificación de rutas, integrando la información en aplicaciones para la gestión logística, o visualizando rutas en mapas para obtener mejores perspectivas de viaje.