如何从存储的Google商家信息引用和/或ID获取有关某个地点的数据?

时间:2013-07-18 19:50:10

标签: angularjs google-places-api

我正在使用Angular 1.1.5构建应用程序。它有一个Google Place自动填充功能,我将地点ID和引用存储在我的后端。

我想基于存储的地点ID和引用在客户端获取地点JSON (格式化的地址和名称:没有详细信息,没有地图)。这是因为我不想将地点数据存储在我的服务器上。

我有以下“愚蠢”的服务:

angular.module('MyServices')
  .factory 'GooglePlaces', ($http) ->
      $http {
         method: 'GET'
         url: 'https://maps.googleapis.com/maps/api/place/details/json?reference=CmRYAAAAciqGsTRX1mXRvuXSH2ErwW-jCINE1aLiwP64MCWDN5vkXvXoQGPKldMfmdGyqWSpm7BEYCgDm-iv7Kc2PF7QA7brMAwBbAcqMr5i1f4PwTpaovIZjysCEZTry8Ez30wpEhCNCXpynextCld2EBsDkRKsGhSLayuRyFsex6JA6NPh9dyupoTH3g&sensor=true&key=MYAPPKEY'
}

我在网络浏览器中效果很好,但我收到is not allowed by Access-Control-Allow-Origin错误。

从地点ID和参考中获取数据的最佳做法是什么?

0 个答案:

没有答案