我正在使用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和参考中获取数据的最佳做法是什么?