Creación de solicitudes para la API Toll for Maps
Antes de comenzar a utilizar la API, deberá obtener el token de autenticación.
Se requerirán las siguientes headers, donde la palabra token debe sustituirse por el token obtenido en el proceso de autenticación:
--header 'Content-Type: application/json' \ --header 'Authorization: Bearer token'
Para utilizar Toll for Maps, debe enviar la solicitud al siguiente endpoint, utilizando el método POST :
https://api.maplink.global/toll/v1/directions?vehicleType=TRUCK_WITH_TWO_DOUBLE_AXLES
En el body debes enviar la ruta procesada por la Directions API de Google, es decir, la respuesta de la Directions API.
La API Toll for Maps tiene un único parámetro que debe introducirse en la propia URL (query param):
vehicleType
– Tipo de vehículo para el que desea obtener el valor del peaje. El valor por defecto si no se introduce esCAR
. Los valores posibles son:CAR
MOTORCYCLE
CAR_WITH_THREE_SIMPLE_AXLES
CAR_WITH_FOUR_SIMPLE_AXLES
BUS_WITH_TWO_DOUBLE_AXLES
BUS_WITH_THREE_DOUBLE_AXLES
BUS_WITH_FOUR_DOUBLE_AXLES
BUS_WITH_FIVE_DOUBLE_AXLES
TRUCK_WITH_TWO_SINGLE_AXIS
TRUCK_WITH_TWO_DOUBLE_AXLES
TRUCK_WITH_THREE_DOUBLE_AXLES
TRUCK_WITH_FOUR_DOUBLE_AXLES
TRUCK_WITH_FIVE_DOUBLE_AXLES
TRUCK_WITH_SIX_DOUBLE_AXLES
TRUCK_WITH_SEVEN_DOUBLE_AXLES
TRUCK_WITH_EIGHT_DOUBLE_AXLES
TRUCK_WITH_NINE_DOUBLE_AXLES
TRUCK_WITH_TEN_DOUBLE_AXLES
Nota: Sólo se procesarán las respuestas de la Directions API que contengan"travel_mode": "DRIVING"
. Los tipos de"travel_mode": "transit|walking|bicycling"
no se admiten para el procesamiento de peajes.