Синтаксический анализ JSON с использованием jquery not [duplicate]

0
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?

  • 3
    Разбор JSON не проблема. Получая это. Вам, вероятно, следует использовать библиотеку, предоставленную Google, чтобы получить данные: developers.google.com/maps/documentation/javascript/tutorial .
Теги:

1 ответ

0

Попробуйте код ниже. Я добавил & 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);
});

Ещё вопросы

Сообщество Overcoder
Наверх
Меню