Посмотрел всюду — и прочитал десятки других вопросов, касающихся API Google (Карты, Геокодирование, Места, Автозаполнение и т. Д.) — и ничего не сработало.API Google Geocode «REQUEST_DENIED» в ответе JSON - действие обратного геокода
У меня есть ключ API с местами, статическими картами и картами v3 & Включены службы v2.
Я пытаюсь выполнить обратный геокод (получить информацию об адресе улицы через JSON из лат/длинных коордов).
Вот URL Я передаю в моей JavaScript (последние 5 цифр ключа API заменен #####:
Ответ JSON является:
{
"results" : [],
"status" : "REQUEST_DENIED"
}
Как вы можете видеть, передается параметр «sensor = true», что является проблемой в соответствии с Google Document supporting this API, но это явно не так.
Я также попытался прохождение просто
http://maps.googleapis.com/maps/api/geocode/json?latlng=49.8925136,-97.1466635&sensor=true
который возвращает ожидаемый ответ JSON, когда URL вводится в адресной строки браузера — но при добавлении к JavaScript в моем HTML-файл, я снова получить:
{
"results" : [],
"status" : "REQUEST_DENIED"
}
Любая помощь приветствуется, и очень ценится.
Зачем мешать сложным пространствам и недействительным ключам? Только вы можете использовать свой ключ, потому что вы настроили рефереры в своей консоли. –
Пространства - это потому, что я новичок, и Stack не позволяет больше одной гиперссылки для моих вопросов (и это происходит с автоматическим созданием гиперссылок для каждого URL-адреса, который я публикую ...). Что касается API, только для предпочтений - и обмен реальным не помог бы в ответе на мой вопрос - как (вы упомянули) его можно использовать только с помощью ссылочного URL, который я указываю. –
Да, конечно: извинения. Я редактировал их, теперь вы подтвердили, что нет других причин не иметь ссылок! –