varias una ubicar sacar partir obtener longitud latitud google geograficas geocodificar direcciones direccion coordenadas como actual google-maps geocoding http-status-code-403 remote-server

google-maps - ubicar - obtener latitud y longitud de una direccion javascript



Al recibir un error prohibido 403 cuando usa latitud y longitud: geocodificación (2)

Nuestro sitio tiene la opción de insertar su código postal en, que a su vez funciona con geocodificación para calcular la latitud y la longitud.

Este código no se ha modificado durante años, pero hoy si el usuario intenta insertar un código postal o actualizarlo desde ayer o antes del error ''El servidor remoto devolvió un error: (403) Prohibido''. aparece.

Las solicitudes no han pasado de 2,500, así que no puedo ver que Google nos bloquee por eso ...

¿¿Algunas ideas??


La versión 2 de la API de codificación geográfica se apagó el 9 de septiembre como se anunció ...

Desde la actualización de su aplicación de API de geocodificación a v3

La versión 2 ("v2") de la API de geocodificación se desactualizó oficialmente el 8 de marzo de 2010 y ahora se rechazó. A partir del 9 de septiembre de 2013, la API v2 dejará de funcionar.


Copia de mi respuesta a: esta pregunta duplicada

Api v2 se cerró el 13 de septiembre de 2013. Su pregunta se realizó el día 14, por lo que podría ser una pista. Lo que logré hacer es simplemente modificar las URL en googlemaps.py

Cambié _DIRECTIONS_QUERY_URL (línea 165 de googlemaps.py) a:

_DIRECTIONS_QUERY_URL = ''http://maps.googleapis.com/maps/api/directions/output?''

Y funcionó bien. También intenté modificar la línea 164: _GEOCODE_QUERY_URL = ''http://maps.googleapis.com/maps/api/geocode/output?'' como se sugiere aquí, pero hay algún error, y a) No lo necesito de todos modos b) ya está cubierto por pygeocoder, que es un poco más avanzado que googlemaps.py