如何从本地托管的角度项目调用google的位置api

时间:2017-04-07 13:39:54

标签: angularjs https google-api cors

我正在开发一个角度应用程序,在某个时间点我需要调用google api来获取json响应。我被限制打电话给api,因为我正在进行交叉原始请求。从localhost到google api。我正在使用chrome并试过firefox。在互联网上尝试了一下,找不到确切的答案,以便返回我的json resut。下面是我的代码。任何人都可以帮忙吗?我在python服务器端口85上运行(使用ubuntu)



$http({
  method: 'POST',
  url: api
}).then(function successCallback(response) {
  console.log(response.data);//cant get data :(
  }, function errorCallback(response) {
    // called asynchronously if an error occurs
    // or server returns response with an error status.
  });




浏览器提供的错误



XMLHttpRequest cannot load https://maps.googleapis.com/maps/api/distancematrix/json?origins=88,86&destinations=3,2&mode=bus. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:85' is therefore not allowed access.




0 个答案:

没有答案