I have been trying to request data from google using the distance matrix but everytime I requested it throws up "Cross-Origin Request Blocked" using AJAX API.
Whenever I make use of PostMan it returns properly.
$.ajax({
type: "GET",
url: "https://maps.googleapis.com/maps/api/distancematrix/json?units=imperial&origins=Obalende&destinations=Ikeja&mode=driving&departure_time=now&key=AIzaSyBTo0RgT_iA87Hd76gX8zYixB3PZh3z454",
dataType: "json",
crossDomain: true,
cache: false,
success: function(data){
console.log(data);
}
})
This is the error returned:
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://maps.googleapis.com/maps/api/distancematrix/json?units=imperial&origins=Obalende&destinations=Ikeja&mode=driving&departure_time=now&key=AIzaSyBTo0RgT_iA87Hd76gX8zYixB3PZh3z454&_=1555970031620. (Reason: CORS header ‘Access-Control-Allow-Origin’ missing).