Я называю api-матрицу расстояния с несколькими пунктами назначения в качестве массива, но я получаю только один массив в качестве ответа
destinationrequestsample---> ["0,0", "0,0", "0,0", "0,0", "0,0", "0,0", "0,0", "0,0", "0,0", "0,0", "0,0", "0,0", "0,0", "0,0", "0,0", "0,0", "0,0", "0,0"]
export async function getStoreDistance(locationDetails) {
console.log('stordistance', locationDetails);
let destinationRequest = locationDetails.destinations.map(location => {
return `${location.lat},${location.long}`;
});
return await axios
.get(
`https://maps.googleapis.com/maps/api/distancematrix/json?units=imperial
&origins=${locationDetails.origins.map(function(locationDetail) {
return locationDetail;
})}
&destinations=${destinationRequest}&key=************j****c`,
)
.then(function(response) {
// handle success
return response;
})
.catch(function(error) {
// handle error
return error;
});
}