var placesAPI = "https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=32.8400,-117.2769&radius=500&types=museum&sensor=true&key=my_key_here";
$.getJSON(placesAPI, function (json) {
var address = json.results[0].name;
console.log('Name : ', name);
});
Я пробовал этот код без успеха. Я поместил в свой ключ API, и я получаю результаты json на веб-странице, но когда я пытаюсь их разобрать, я получаю сообщение об ошибке "Нет" Access-Control-Allow-Origin 'заголовок присутствует на запрошенном ресурсе. Origin' null ' поэтому не допускается доступ ".
Как разобрать JSON?
Попробуйте код ниже. Я добавил & callback =? к вашему url согласно инструкции будет следующая почта.
var placesAPI = "https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=32.8400,-117.2769&radius=500&types=museum&sensor=true&key=my_key_here&callback=?";
$.getJSON(placesAPI, function (json) {
var address = json.results[0].name;
console.log('Name : ', name);
});