răspunsul geocodificării API nu a fost validă JSON

voturi
0

Sunt folosind geocoder gem, amenda de lucru. Acum , m - am încercat să faceți upgrade cu google_premier obtinerea de mai jos eroare

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

Am adăugat fișier nou în config / initializatori / geocoder.rb, Aici este de configurare meu de configurare

Geocoder::Configuration.lookup = :google_premier
Geocoder::Configuration.api_key = xxx-key
Întrebat 07/03/2013 la 08:12
sursa de către utilizator
În alte limbi...                            


2 răspunsuri

voturi
0

Trebuie doar să comenteze linia api_key de configurația geocoder pentru a evita geocoder trimiterea acestuia. Google geocoder DOS nu au nevoie de cheie API ...

exemplu Geocoder.rb:

# -*- encoding : utf-8 -*-
Geocoder.configure(
    :timeout  => 5,
    :lookup   => :google,
    #:ip_lookup => :google,
    #:api_key  => "xxxx-xxx",
    :units    => :km
)
Publicat 25/06/2013 la 00:18
sursa de către utilizator

voturi
2

Am fost cu care se confruntă, de asemenea, aceeași problemă. Și soluția mea poate fi o prostie, dar a lucrat pentru mine. Soluția mea a fost de a reinstala bijuterie. Sper că acest lucru vă poate ajuta.

Publicat 06/07/2017 la 04:26
sursa de către utilizator

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