Когда требуется ключ API Карт Google? - PullRequest
7 голосов
/ 26 февраля 2011

Недавно Google изменил свою политику использования ключей API.Теперь вам больше не нужен ключ API для размещения Карт Google на вашем веб-сайте.

И это сработало отлично.Но теперь у меня есть эта карта (без ключа API), работающая на моем локальном хосте, которая работает нормально.Но как только я размещаю его в Интернете, появляется всплывающее окно, в котором говорится, что мне нужен еще один ключ API.А на другой странице этого сайта Google Maps работает.Может быть, это как-то связано с тем, что на карте, которая не работает, есть много (более 30) маркеров?

На самом деле использование ключа API было бы не очень хорошим решением для менятак как это часть плагина Wordpress, используемого на многих сайтах.

Ответы [ 2 ]

6 голосов
/ 23 мая 2014

Вам не нужен ключ API для использования Goolge Maps API V3. Однако мы только что столкнулись с проблемой, когда Google сообщил, что мы превысили наш лимит, хотя мы этого и не сделали (Development Server). Я пошел дальше и настроил API-ключ, и он действительно полезен, потому что тогда вы получаете отчеты об использовании. Кроме того, с тех пор мы не видели ложных проблем с использованием квот. Я думал, что я поделюсь этим процессом:

Перейти https://console.developers.google.com/

Нажмите красную кнопку «Создать проект»

Дайте вашему проекту имя, и Google автоматически даст ему идентификатор

Подождите, пока Spinny на дне не скажет, что ваш проект завершен.

В левой навигационной панели выберите API в разделе «API & Auth» и выберите «Google Maps JavaScript API v3»

enter image description here

Нажмите на ссылку, а затем включите API

enter image description here

enter image description here

Перейдите в раздел «Учетные данные» в разделе «API-интерфейсы и аутентификация» и щелкните красный «Создать новый ключ» в разделе доступа к публичному API. Затем нажмите кнопку браузера.

enter image description here

Убедитесь, что вы включили звезду в название вашего сайта. Например, используйте mywebsite.com/*. Это обеспечит авторизацию всех страниц для использования API.

Скопируйте ключ в ссылку Javascript на API Карт Google, например:

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

enter image description here

Короче говоря, ключ не требуется, но лучшие практики указывают на то, что вам следует использовать ключ.

6 голосов
/ 27 февраля 2011

Звучит так, как будто вы используете v2 ~ время для обновления или получения ключа для домена, на котором вы хотите его запустить: Запрос ключа API Карт Google V2

...