Ключ Google Maps V3 API Ошибка локального компьютера: GoogleGoogle отключил использование API Карт для этого приложения - PullRequest
3 голосов
/ 17 февраля 2012

Я запускаю установку rails 3 на моем компьютере, просто использую встроенный сервер rails и получаю ошибку Google Maps API V3:

Google has disabled use of the Maps API for this application. The provided key is not a valid Google API Key, or it is not authorized for the Google Maps Javascript API v3 on this site. If you are the owner of this application, you can learn about obtaining a valid key here: http://code.google.com/apis/maps/documentation/javascript/tutorial.html#Obtaining_Key

Это только для проверки на моем локальном компьютереhttp://0.0.0.0:3000. Если кто-нибудь знает, как я могу настроить мой API-ключ для локального тестирования, это было бы здорово, спасибо!

Ответы [ 7 ]

7 голосов
/ 17 января 2013

Мне удалось заставить его работать с localhost: port / *

4 голосов
/ 14 мая 2012

У меня только что была эта проблема с системой, которая раньше работала. При использовании API Карт Google v3 (javascript), если я включил свой ключ (который позволяет использовать localhost в качестве источника ссылки, указанного в консоли API), Google отклонил бы его и сказал бы, что ключ был отключен. Если я изменил его, чтобы передать без ключа вообще (пусто), он работает нормально ...

1 голос
/ 18 июля 2012

Одной из проблем может быть то, что вы обращаетесь к google-api более одного раза. Сначала проверьте это. И убедитесь, что вы можете открыть один и тот же URL своего приложения в другом браузере.Во-вторых, проверьте рефереры, которые вы дали при генерации ключа.Чтобы убедиться, что проблема действительно существует на реферале, сначала не давайте ссылку, просто разрешите всем (я предполагаю, что вы тестируете локально) и протестируйте ее, затем вы поймете, где проблема существует, и исправьте ее, предоставив надлежащий реферал (для локального использования)."http://localhost").

И третья проблема может быть связана с API, поскольку Google часто вносит изменения, и документация для этого еще не подходит. Но я уверен, что, применяя вышеуказанное, ваша проблема будет решена.

Поскольку с той же проблемой я столкнулся с bcz, на меня ссылаются дважды, потому что порт, который я оставил открытым.

1 голос
/ 17 февраля 2012

Система ключей недавно изменилась, и полная информация не была опубликована. Сообществу потребовалось некоторое время, чтобы выработать результаты проверки в предыдущей системе.

Если вы работаете на localhost, то, я думаю, любой действующий ключ работает. Поскольку вы работаете на 0.0.0.0, вам, вероятно, потребуется указать этот IP-адрес в консоли API. Вам может потребоваться указать 0.0.0.0:3000, в зависимости от того, что передается в Google в качестве реферера.

0 голосов
/ 29 августа 2014

Для меня просто работает генерация «Ключ для браузерных приложений» и установка в «Реферерах»:

http://localhost:3000/*
0 голосов
/ 11 июня 2014

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

0 голосов
/ 17 февраля 2012

Вам не нужен ключ для версии 3 API Google Maps. http://code.google.com/apis/maps/signup.html Можете ли вы отправить неверный ключ?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...