У меня есть широта и долгота "-27.0000,133.0000"
. Я хочу создать карту на этом основании.
Я пытался перейти по этой ссылке
https://maps.googleapis.com/maps/api/geocode/json?latlng=-27.0000,133.0000&key=******
Я продолжаю получать эту ошибку в браузере
{
"error_message" : "This API project is not authorized to use this API. Please ensure that this API is activated in the APIs Console: Learn more: https://code.google.com/apis/console",
"results" : [],
"status" : "REQUEST_DENIED"
}
Но я думаю, что уже включил этот API. Я вхожу в консоль Google и дважды проверяю.
Когда я иду в: https://console.developers.google.com/project/75423435770063/apiui/apis/enabled
Я вижу :
Геокодирование + геолокация включена.
Я немного застрял сейчас. Есть ли что-то, что я пропустил здесь?
Ответы:
На картинке, которую вы разместили, говорится, что она отключена
Перейти на консоль разработчика
Перейдите к
Google Maps
->APIs
Найдите Геокодирование и щелкните API геокодирования Карт Google -> Включить API. Сделайте то же самое для геолокации
источник
https://console.developers.google.com/project/75423435770063/apiui/apis/enabled
это список моего включенного APIplaces
API для автоматического предложения местЕсли вы используете метод get для выборки мест, вам нужно включить
Я столкнулся с той же проблемой и решил после ее включения.
РЕДАКТИРОВАТЬ: Согласно https://developers.google.com/places/web-service/get-api-key
Поэтому вы должны создать новый ключ или удалить ограниченный доступ к существующему ключу, чтобы он работал правильно.
источник
Необходимо также включить API- адреса для Google Console. У меня включено следующее:
У меня также включен API геолокации, но консоль не показывает, что он используется (0 запросов). Но, возможно, это не отчеты в режиме реального времени, так что в любом случае не повредит включить.
источник
Я опоздал, но вот еще одна ошибка: Google показывает, что API включен, но на самом деле это не так. Отключите и снова включите его.
источник
Вот шаги, которые работали для меня:
источник
В меню диспетчера API вы сможете щелкнуть обзор, выбрать соответствующий API под заголовком API Google Maps и значком карты.
Ваша страница может использовать какой-то другой API, например, Places. Включите их все и посмотрите, поможет ли это.
Google Places API Веб-сервис Google Maps API геокодирования
источник
Вам необходимо включить биллинг для доступа к некоторым API Google Map
Сообщения об ошибках | Google Map JavaScript API
источник
Вам необходимо включить API по ссылке:
https://console.cloud.google.com/apis/library ?
источник
Вы забыли включить свой сервис в консоли разработчика .
источник
Если у вас не включен API, но есть ключ API, вы не получите эту ошибку, если запустите API из браузера (например, при отображении карты) или передадите запрос команде curl. Эта ошибка появляется только в том случае, если вы вызываете API в коде. В Python не имеет значения, используете ли вы
urllib
, создаетеpycurl
команду curl и передаете ееsubprocess.check_output()
или отправляете запрос с помощьюjQuery.get()
; Вы все еще получаете эту ошибку. Интересно, как Google знает разницу.источник
Для меня это был Maps Embed API, который я должен был включить.
В консоли Google Cloud
Перейдите на вкладку API, просмотрите раздел Дополнительные API и попробуйте включить любые API, связанные с картой.
источник
Я столкнулся с той же проблемой на сайте Drupal. После включения API геокодирования на Google Cloud Platform у меня работает. На моей установке мне требуются два API, геокодирование и API Javascript для карт.
источник
После обновления политик Google вам нужно включить биллинг для доступа к API карты.
источник
если вы столкнулись с такой ошибкой, как, например, доступ к геокодированию запрещен: вы можете включить геокодирование API-сервис из учетной записи getKey. введите описание изображения здесь
источник
В случае той же проблемы API был включен для моего проекта, но не для конкретного ключа API, который я использовал.
Вы должны увидеть свои ключи API здесь: https://console.cloud.google.com/apis/credentials.
Затем нажмите на ключ, который вы используете, и включите API для этого. Для меня потребовалось ~ 5 минут, чтобы изменения вступили в силу.
источник
Places API и Places SDK для Android - это два разных API. Разработчики Android включают их обоих. Это сработало для меня!
источник
Для разработчика Angular:
Когда мне нужно использовать пакет agm-direction , консоль показывает, что «сначала нужно иметь ключ учетных данных, перейдите сюда », но у меня уже есть такой, чтобы я мог просмотреть карту Google.
Спустя некоторое время, я обнаружил, что единственное, что вам нужно сделать, это зайти в API направления и включить его, а затем подождать около 10 секунд, все готово . Подводя итог, можно сказать, что в журнале консоли не указано, какой именно API необходим.
источник