google maps api 3 - tuvo - API de Google Places-REQUEST_DENIED
google maps api key free (5)
Lo que esto NO es
a) un problema "sensor = true_or_false"
b) una clave es un problema equivocado (a menos que la clave que tengo tenga limitaciones)
c) demasiadas solicitudes (ya que solo hago una solicitud)
d) dominio cruzado (ya que cargo la URL desde la barra de ubicación del navegador)
Lo que hice
Firmado en http://code.google.com/apis/maps/signup.html
Intenté el example en esa página en la barra de ubicación (sé sobre el dominio cruzado del script)
funciona bien
Lee la documentation
Pegué su ejemplo intercambiando su clave por la mine
devoluciones
{
"html_attributions" : [],
"results" : [],
"status" : "REQUEST_DENIED"
}
Hasta ahora, todas las entradas han fallado debido a una clave incorrecta o sensor = true_or_false
Y, por ejemplo, la URL de esta solicitud jQuery.ajax () de la API de Google Places falla con la URL activa
también me da error cuando se pega en el navegador.
¿Qué me perdí?
ACTUALIZAR
Así que fui a buscar algunas llaves
Key for browser apps (with referers)
API key:
AIzaSyCStj9m5LNTu9mCf6cQGDVAFKZC7Y?????
Referers:
Any referer allowed
Activated on: Jan 30, 2012 1:03 PM
Activated by: me
e intenté de again . Todavía no funciona.
Acabo de recibir una respuesta REQUEST_DENIED cuando realizo una solicitud de autocompletar en una aplicación de Ruby. Resultó que no había activado específicamente la API Places en mi consola google api.
Vaya a: https://console.developers.google.com e inicie sesión. En el menú de la izquierda, vaya a "APIs & auth" -> "APIs". Luego, encuentre la opción "Places API" y haga clic en el estado a la derecha para alternar entre "on" y "on".
Esto solucionó el problema de inmediato para mí.
Enfrenté el mismo problema. Pero fue capaz de resolverlo luego de habilitar la API de Places desde la consola de Google. Usé la tecla ''servidor'' para hacer una llamada desde la aplicación. Espero que esto ayude a otros que buscan una solución.
Este problema se ha discutido en muchos hilos aquí ... pero la conclusión es que debes verificar tu código para ver si estás enviando demasiadas solicitudes a la API de Google. Solo está permitido enviar 1 solicitud por 1 minuto.
Esto es realmente (b): clave incorrecta . En realidad, estás usando el tipo incorrecto de clave (desde http://code.google.com/apis/maps/signup.html que solo es bueno para la API de JavaScript V2).
Consulte Obtención de una clave de API para obtener una nueva clave de API, del nuevo tipo.
Editar: en el momento en que surgió esta pregunta, las claves API válidas que funcionaban en la API de codificación geográfica no funcionaban en la API de Google Places, pero ahora parecen funcionar bien. Parece un problema en el lado de Google.
Oh, esto funcionó para mí y sé que funcionará ya que estamos cometiendo el mismo error.
Primero vaya a la API y habilite la API de Google Places para la web. Después de eso, vaya a las credenciales y en las credenciales donde se muestra su clave, haga clic en ella. Después de hacer clic, en la pestaña de restricciones, elige qué hará la API.
Configura eso, reinicia tu script y listo ... se hará.