Внезапно появилась следующая ошибка JavaScript:
Ошибка API Карт Google: Ошибка API Карт Google: MissingKeyMapError
Внезапно появилась следующая ошибка JavaScript:
Ошибка API Карт Google: Ошибка API Карт Google: MissingKeyMapError
Ответы:
Да. Теперь Google хочет, чтобы ключ API аутентифицировал пользователей для доступа к их API .
Вы можете получить ключ API по следующей ссылке. Перейдите по ссылке и вам нужно войти в проект и так далее. Но это легко. Без проблем.
https://developers.google.com/maps/documentation/javascript/get-api-key
Как только вы получите ключ API, измените предыдущий
<script src="https://maps.googleapis.com/maps/api/js"></script>
в
<script src="https://maps.googleapis.com/maps/api/js?libraries=places&key=your_api_key_here"></script>
Теперь ваша карта Google в действии. В случае, если вам интересно получить долготу и широту для ввода в Карты. Просто закрепите нужное место и проверьте URL браузера. Вы можете увидеть значения долготы и широты там. Просто скопируйте эти значения и вставьте их следующим образом.
new google.maps.LatLng(longitude ,latitude )
Согласно недавнему объявлению Google , для использования API Карт Google теперь требуется ключ. Если вы используете API Карт Google на локальном хосте или ваш домен не был активен до 22 июня 2016 года, для этого потребуется ключ на будущее. Обратитесь к документации API Карт Google, чтобы получить ключ и добавить его в свое приложение.
Все приложения Google Maps JavaScript API требуют аутентификации (API KEY)
<script src="https://maps.googleapis.com/maps/api/js?libraries=places&key=(Paste YOUR API KEY)"></script>
С той же проблемой, с которой я столкнулся пару месяцев назад, и это потому, что прекращение бесплатного использования карты Google вступило в силу, как мне кажется, 11 июня 2018 года. Google не предоставляет бесплатные карты Google сейчас. У вас должен быть действительный ключ API и действующий биллинг, который может дать вам 200 $ бесплатного использования.
Ссылка для получения более подробной информации: цены на карту Google
Следуйте процесс здесь , чтобы получить ключ API.
Если вы используете только карты с определенным пользователем, вы можете попробовать другие инструменты карты.
В элементе сценария, который загружает API, отсутствует обязательный параметр аутентификации. Если вы используете стандартный JavaScript API Карт, вы должны использовать параметр ключа с допустимым ключом API. Если вы являетесь клиентом Премиум-плана, вы должны использовать либо параметр клиента с вашим идентификатором клиента, либо параметр ключа с действительным ключом API.
См. Руководство по ключам API и идентификаторам клиентов .
Вы должны создать проект и собрать ключ следующим образом:
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false&language=en&key=()"></script>