Как получить ключ GoogleMaps API
Совсем недавно в Google изменили порядок получения ключей API для карты Google. Связано это с тем, что Google Maps JavaScript API v2, который использовался ранее признан устаревшим (как оказалось, еще в 2010 году), и теперь разработчики очень рекомендуют использовать на своих сайтах Google Maps JavaScript API v3. При этом получение ключа для API связано с немалыми трудностями, о которых официальная документации google практически нет.
Дело в том, что большинство плагинов, модулей и компонентов Google Maps для open-source CMS используют как раз весрию Google Maps JavaScript API v2. При установке таких модулей, плагинов или компонентов нужно будет ввести API-ключ. Большинство разработчиков дают прямую ссылку на получение API ключа - http://code.google.com/intl/ru/apis/maps/signup.html. До недавнего времени все было просто - достаточно было создать аккаунт в Google или зайти под существующим аккаунтом, ввести название своего домена и согласиться с условиями Google о предоставлении карты. После этого система выдавала уникальный для каждого домена ключ API.
На данный момент при переходе по вышеуказанной ссылке мы видим следующее:
В двух словах - сообщается о том, что для Google Maps JavaScript API v3 (как и для Google Earth API) больше не требуется API-ключ, а также о том, что Google Maps JavaScript API v2 официально признан устаревшим с 19 мая 2010 года, но приложения, использующие эту версию будут поддерживаться в соответствии с условиями поддержки устаревших приложений. Также есть ссылка на страницу с информацией о Google Maps JavaScript API v2. Но вот информации о том, как получить API-ключ для Google Maps JavaScript API v2 нет.
В результате переписки с разработчиками Google решение было найдено. Привожу его ниже:
1. Необходимо зайти по адресу https://code.google.com/apis/console
2. Осуществить вход в аккаунт Google или зарегистрировать новый аккаунт Google
3. Создать проект (в названии проекта указать название домена, например yoursite.com)
4. Активируйте Google Maps JavaScript API v2 и согласитесь с условиями. (доп- он исчез, попробуйте включить Contacts API)
5. После этого вы получите свой уникальный ключ API для Google Maps JavaScript API v2. Его можно посмотреть в разделе API Access
6. Скопируйте ключ для Google Maps JavaScript API v2 и используйте по назначению.
Обращаю внимание, что теперь для создания ключа для Google Maps JavaScript API v2 используется только 39 символов (ранее использовалось 86).
Также обращаю ваше внимание на то, что теперь использование Google Maps не бесплатно. Точнее, бесплатно осуществляется только 25 000 загрузок карты в сутки, каждая следующая 1 000 загрузок карты обойдется от 4$ до 10$. Обновление уже загруженной карты не считается загрузкой карты. В то же время использование карт Google на общественно-полезных (по мнению Google) сайтах - абсолютно бесплатное.
Comments (3)
Jun 11, 2012, 2:48 pm
Jun 11, 2012, 2:48 pm
Jun 11, 2012, 2:48 pm