Ключ API недействителен или не одобрен Google

В настоящее время я обновляю один из своих веб-сайтов со старой системы на HTML5, и у меня есть некоторые проблемы с Google Maps JavaScript API v3. Чтобы получить данные из их API, у вас, конечно, должен быть ключ, но здесь у меня проблема.

Проблема в том, что даже если у меня есть правильный ключ, который я добавил в их консоль API Google, я все время получаю сообщение «Отказано в доступе», за которым следует окно предупреждения, в котором говорится, что у меня нет реального ключа API или он не одобрен для Google Maps JavaScript API v3.

Я включил «Google Maps API v3» в «Службы» на консоли API Google и оплатил «счет», но это совсем не помогло, как было доказано. Я использую этот URL для своего API: http://maps.googleapis.com/maps/api/js?key={MY_KEY}&sensor=false и я прочитал их документацию. очень осторожно, и сейчас у меня нет идей.

Вы знаете, что здесь не так? Я что-то пропустил или что?


person Airikr    schedule 08.04.2012    source источник


Ответы (1)


При отсутствии ссылки для проверки...

У вас может быть более одного проекта (раскрывающийся список, вверху слева в консоли), и каждый ключ привязан к проекту. Карты v3 должны быть включены для правильного проекта.

Последовательность должна быть:

  1. Выберите проект из выпадающего списка (или создайте его)
  2. Выберите услуги, необходимые для этого проекта
  3. Выберите соавторов, если таковые имеются
  4. Настройте ключи доступа для этого проекта. Вы можете иметь более одного ключа для каждого проекта и указать домены, на которых можно использовать ключи.
  5. Настройте биллинг, если вам это нужно.

Меню слева расположено в логическом порядке.

person Andrew Leach    schedule 08.04.2012
comment
Спасибо! Окно предупреждения не отображается после того, как я отключил другие службы, которые у меня были, кроме Google Maps API v3. Но сообщение об ошибке по-прежнему говорит, что разрешение отклонено. Я посмотрю, смогу ли я немного улучшить свой код. Я вернусь :) РЕДАКТИРОВАТЬ Нет! Мой тест не сработал. Я создам еще один новый вопрос для этой проблемы :) Большое спасибо за ваш ответ, Андрей! - person Airikr; 09.04.2012