javascript
Em javascript
você pode fazer requisições a nossa API utilizando o axios:
let url = "http://api.qualp.com.br/rotas/v4";
let data = {
"locations": [
"Curitiba - PR",
{
"lat":-22.263797,
"lng":-47.902534
}
],
"config":{
"vehicle":{
"type":"truck",
"axis":"all"
},
"tolls": {
"retroactive_date": ""
},
"freight_table":{
"category":"all",
"freight_load":"granel_solido",
"axis": "all"
},
"route":{
"calculate_return":false,
"optimized_route": false
},
"private_places":{
"max_distance_from_location_to_route":1000,
"categories": true,
"areas": false,
"contacts":false,
"products": false,
"services":false
},
"router": "qualp"
},
"show":{
"polyline":false,
"simplified_polyline": true,
"private_places":false,
"static_image":false,
"freight_table":true,
"link_to_qualp":true,
"tolls":true
},
"format":"json",
"exception_key": ""
}
axios.get(url, {
body: {json: JSON.stringify(data)},
headers: {
'Content-Type': 'application/json',
'Accept': 'application/json',
'Access-Token': 'SEU ACCESS TOKEN'
}
}).then(response => {
// Aqui você tem a resposta da api em caso de sucesso
})
.catch(err => {
// Aqui, a resposta da api em caso de erro
})