Como dices, esto puede significar que tu dirección IP ha sido bloqueada. Me aseguraré de que especifiques el parámetro clave en la cadena de consulta para la solicitud de la API de geocodificación.
https://maps.googleapis.com/maps/api/geocode/xml?sensor=false&address=Placename&key=XXxxxXXxXxxxxXXxx
También asegúrese de que si usted ha configurado restricciones de direcciones IP dentro de la consola de desarrollo, que ha permitido a la dirección IP correcta, haga clic en el proyecto dentro de la lista y verá el permitido IPs
Si todavía está corriendo en problemas, es posible que desee ver en la impresión de los valores de los status
y error_message
elementos de la respuesta de Google, verá algo como esto:
REQUEST_DENIED - This IP, site or mobile application is not authorized to use this API key. Request received from IP address 123.4.5.678, with empty referer
Si no menciona una restricción de dirección IP, es posible que le proporcione suficiente información sobre el problema para solucionarlo en Google.
Muchas gracias, funciona ahora – cs0815
Esto también me sorprendió. ¡Supuse que pondrían todos los parámetros necesarios en la parte superior de la lista! – Jrgns
¿Cuál es la diferencia entre proporcionar 'sensor = true' vs' sensor = false'? Quiero decir, ¿y qué? Si la computadora que llama puede usar el sensor. Cuando intento 'sensor = false', obtengo ** exactamente ** lo mismo que cuando intento' sensor = true'. Entonces, ¿por qué no simplemente usar 'sensor = random (true/false)'? – Pacerier