La respuesta del API de codificación geográfica no era válida JSON

votos
0

Estoy usando Geocoder gema, su funcionamiento muy bien. Ahora estoy intentado actualizar con google_premier conseguir debajo de error

1.9.2p320 :001 > Geocoder.search(Hyderabad)
Geocoding API's response was not valid JSON.
 => [] 

Estoy añadido nuevo archivo en config / inicializadores / geocoder.rb, aquí está mi configuración config

Geocoder::Configuration.lookup = :google_premier
Geocoder::Configuration.api_key = xxx-key
Publicado el 07/03/2013 a las 08:12
fuente por usuario
En otros idiomas...                            


2 respuestas

votos
0

Sólo tiene que comentar la línea api_key de la configuración Geocoder para evitar geocodificador de enviarlo. Google geocodificador DOS no necesita la clave de la API ...

ejemplo Geocoder.rb:

# -*- encoding : utf-8 -*-
Geocoder.configure(
    :timeout  => 5,
    :lookup   => :google,
    #:ip_lookup => :google,
    #:api_key  => "xxxx-xxx",
    :units    => :km
)
Respondida el 25/06/2013 a las 00:18
fuente por usuario

votos
2

Yo también estaba enfrentando el mismo problema. Y mi solución puede ser tonto, pero funcionó para mí. Mi solución fue volver a instalar la gema. Espero que esto puede ayudar.

Respondida el 06/07/2017 a las 01:26
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more