我似乎无法通过javascript使用Google Places API。我采用了一个查询自动完成示例,并尝试使用AJAX请求获取REST URL,并且它被CORS阻止。我尝试使用iframe进行调试,但Google也在发送响应标头。我知道我在Google的API控制台中正确设置了引荐来源,因为它可以用作锚点href,但我需要使用AJAX。
http://fiddle.jshell.net/36k2st9w/show/
$.ajax("https://maps.googleapis.com/maps/api/place/queryautocomplete/json?key=AIzaSyD2UBS6hiThksCUVgnAT_J84uxvZfgWdYI&input=pizza+near%20par").done(function (data) {
$(document).html(data);
});