我正在尝试以 JSON 格式从 Google Places API 检索地点列表。我正在发送 AJAX 请求。
GET 请求发送正确的参数并收到 200 OK 成功消息,但没有响应(每个 firebug)。
你知道我如何检索 JSON 中的地点列表或将 JSONP 转换为 JSON 吗?
照片.js
$.ajax({
type: 'GET',
url:'https://maps.googleapis.com/maps/api/place/search/json',
dataType: 'json',
data: {
'location' : data.location.latitude+","+data.location.longitude,
'radius' : 500,
'key' : "mykeyhere",
'sensor' : "false",
'keyword' : "hotel"
},
success: function(hotel){
console.log(hotel);
}
});
我尝试将 dataType 更改为 jsonp 并且我能够得到所有列表的响应,但我收到"html_attributions" : []
错误,因为它需要 JSON。响应如https://developers.google.com/places/documentation/中所述搜索,但我收到一个无法识别的萤火虫错误html_attributions