Erro da chave da API do Google Maps

Estou tentando conectar o meu script PHP à API do google maps usando CURL. Ele se conecta bem, mas quando eu passar a API, ele diz que não é válido, abaixo é um dos códigos que estou usando para obter statistics …

 

Tentei configurar minhas chaves de API para o servidor (definido pelo endereço IP) e o navegador (definido pelo Nome de Domínio) na página da API do Google em https://code.google.com/apis/console/

O problema que estou tendo é toda vez que envio uma solicitação, recebo uma mensagem JSON de retorno dizendo:

 stdClass Object ( [error_message] => This site or IP is not authorized to use this API key. [results] => Array ( ) [status] => REQUEST_DENIED ) 

Se eu tentar acessar a url em um navegador da Web no computador em questão https://maps.google.com/maps/api/geocode/json?address=The%20White%20House,%20Washington&sensor=false&key= {MY_KEY} Tenho o mesmo problema:

 { "error_message" : "This site or IP is not authorized to use this API key.", "results" : [], "status" : "REQUEST_DENIED" } 

Tipo de servidor:

  • O / S: Windows Server 2008 R2 x64
  • Servidor: UwAmp 2.2.1
  • PHP: 5.4.15
  • MySQL: 5.6.11

Agradecemos antecipadamente por qualquer ajuda!

A chave da API não é necessária para o uso da API do Google Map. É uma mensagem de erro confusa que o Google responde com este caso. Basta remover de seu URL o ‘& key = {MY_KEY}’, e você deveria estar bem.

Você pode criar a localização da tabela em seu mysql.every tempo em que você envia uma solicitação. Insira-a para database. Depois disso, você pode contar o pedido usando o registro de contagem em seu database.i usou esta solução

    Intereting Posts