【发布时间】:2014-07-13 20:53:37
【问题描述】:
我想从客户端而不是服务器发出 Google API 请求,以节省时间和服务器上的负载。 This page 解释了在您想要访问用户的私人数据时使用 CORS 的 OAuth。我不希望用户的 Google 数据,也不希望用户对其 Google 帐户进行身份验证。
我可以获得浏览器 API 密钥这一事实让我认为这是可能的,但是当我这样做时:
$.get 'https://maps.googleapis.com/maps/api/place/nearbysearch/json?',
key: browser_key
location: "#{lat},#{lon}"
radius: '300'
sensor: true
我得到“请求的资源上没有 'Access-Control-Allow-Origin' 标头。”
【问题讨论】:
-
你用过 Maps JS 客户端吗:developers.google.com/maps/documentation/javascript/tutorial
标签: google-api cors google-places-api