Estou tentando criar uma página html simples (mais tarde gostaria de adicionar uma entrada de preenchimento automático lá) que inclui google-places-api. Eu tenho uma chave de API (que está habilitada), mas ainda recebo uma mensagem de erro.
Aqui está o meu html-
<head>
<meta charset="utf-8">
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key=MY_KEY&libraries=places"></script>
<title>test</title>
</head>
<body>
</body>
mas recebo esta mensagem de erro-
e no console eu recebo - erro da API do Google Maps: erro da API do Google Maps: ApiNotActivatedMapError
Não consigo entender qual é o problema .. Agradeço a ajuda de alguém
Respostas:
Para habilitar o Api, faça isso
API Manager
Overview
Google Maps JavaScript API
(AbaixoGoogle Maps APIs
). Clique nissoEnable
botão lá. Clique para habilitar API.OU Você pode tentar este url : Maps JavaScript API
Espero que isso resolva o problema de ativação da API.
fonte
Supondo que você já tenha um aplicativo criado no console do desenvolvedor do Google, siga as etapas abaixo
https://console.cloud.google.com/apis/dashboard?
você obterá a página abaixoNota: Por favor, use um servidor para carregar o
html
arquivofonte
em janeiro de 2017, infelizmente a resposta de @Adi, embora pareça que deveria funcionar, não funciona. (O processo de chave de API do Google tem bugs)
você precisará clicar em "obter uma chave" neste link: https://developers.google.com/maps/documentation/javascript/get-api-key
Além disso, recomendo fortemente que você nunca escolha "chave segura" até que esteja pronto para mudar para a produção. Eu fiz restrições de referenciador de http em uma chave e depois não consegui fazê-la funcionar com localhost, mesmo depois de desabilitar a segurança da chave. Tive que criar uma nova chave para que funcionasse novamente.
fonte
Você já tentou seguir os conselhos da página de ajuda vinculada? A página de ajuda em http://g.co/mapsJSApiErrors diz:
Portanto, verifique se a chave que você está usando possui a API JavaScript do Google Maps ativada.
fonte
Eu tive o mesmo erro. Para corrigir o erro:
Gallery Menu
e selecioneAPI Manager
.Credentials
e depois clique emNew Credentials
.Create Credentials
.API KEY
.Navigator Key
(há mais opções; depende de quando consumido).Você deve usar este novo
API Navigator Key
, gerado pelo sistema.fonte