Как исправить ошибку "эта страница не может правильно загрузить карты Google" - PullRequest
0 голосов
/ 06 ноября 2018

На данный момент у меня есть веб-сайт, которому, вероятно, 10 лет, и на котором есть карта с пользовательскими точками. Недавно я заметил, что на этой карте написано «Только для целей разработки» и отображается сообщение об ошибке: «Эта страница не может правильно загрузить Google Карты», а также «Вы владелец веб-сайта?»

Я прошел процесс настройки биллинга и сгенерировал ключ API. Но когда я вставляю этот ключ в ТОЛЬКО место, где есть ключ API в существующем коде, происходит сбой с сообщением «Упс! Что-то пошло не так. Эта страница неправильно загружала Карты Google. См. Консоль JavaScript для технических деталей. "

Это разница кода:

<script src="http://maps.google.com/maps?file=api&v=2&key=ABQIAAAAYuhugTQ8HWA2RX4tkBQyIbvbe-f2nKDf2uCI5Rwpq3vfPBRkDwxy87YO1o-kJbvMl8dG_FNpRQ" type="text/javascript">

И новая версия:

<script src="http://maps.google.com/maps?file=api&v=2&key=AIzaSyDLRgUHjuLTn7s629OxjVujuHOROcvB8" type="text/javascript">

После поиска и поиска я нашел немного другой синтаксис и подумал, что, возможно, в этом проблема, поэтому я попробовал это. Также не удалось:

<script src="http://maps.googleapis.com/maps/api/js?key=AIzaSyDLRgUHjuLTn7s629OxjVujuHOROcvB8" type="text/javascript">

(Обратите внимание, я изменил эти ключи, они не МОИ ключи.)

Я надеялся, что новый ключ API просто подключится к существующему коду и будет работать, поскольку я даже не уверен, с чего начать в полном коде. Кто-нибудь знает, есть ли какие-либо явные ошибки с этим? Я что-то упускаю из виду?

Я знаю, что я не включил страницы и страницы кода, но это потому, что у меня сложилось впечатление, что api-ключ используется один раз, и код должен работать, будь то ключ A или ключ B, пока ключ правильный.

Возможно, мой ключ не для использования с Google Maps, а какой-то другой ключ? Есть ли какой-то дополнительный «переключатель», чтобы включить это для работы?

Любая помощь будет принята с благодарностью. Заранее спасибо.

1 Ответ

0 голосов
/ 06 ноября 2018

Примерно через час после публикации я думаю, что ответил на свой вопрос: ПОСЛЕ создания ключа API, есть дополнительный шаг, который, вероятно, очевиден для любого программиста, но не для меня в то время ... вы должны " Включите "API для использования с вашим сайтом.

Я сделал это здесь: https://console.developers.google.com

...