Получение запроса REQUEST_DENIED, несмотря на то, что все API включены для Google Maps Geolocation API.

Действительно странная проблема, и я попытался найти проблему для этой проблемы.

Я пытаюсь заставить геолокацию работать с Google Maps JavaScript API, например, в этой демонстрации:

https://stackoverflow.com/a/45153330/80389

В моей консоли я включил все API, которые, по моему мнению, могут быть связаны с этим;

введите здесь описание изображения

И у меня есть полностью неограниченный ключ:

введите здесь описание изображения

И я, очевидно, заменил KEY в вызове HTTP, но я все еще получаю;

введите здесь описание изображения

Служба геокодирования: этому проекту API не разрешено использовать этот API. Дополнительную информацию об аутентификации и службах Google Maps JavaScript API см. на странице https://developers.google.com/maps/documentation/javascript/get-api-key runner-4.1.7.min.js:1:9002

Ошибка Google Maps JavaScript API: InvalidKeyMapError https://developers.google.com/maps/documentation/javascript/error-messages#invalid-key-map-error

Биллинг включен (даже есть деньги на счету).

Что еще я мог упустить?

(Также без геолокации и только javascript maps API все работает. Проблема с геолокацией)


person corgrath    schedule 29.04.2019    source источник


Ответы (2)


Правильный ответ: это должен быть Geodecoding API, а не Geolocation.

person corgrath    schedule 29.04.2019

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

person Nils    schedule 29.04.2019