La réponse de géocodage API n'a pas été valide JSON

voix
0

J'utilise géocodage bijou, son beau travail. Maintenant , je suis tenté de mettre à niveau avec google_premier obtenir l' erreur ci - dessous

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

Je suis d'ajouter un nouveau fichier dans config / initializers / geocoder.rb, Voici ma configuration de config

Geocoder::Configuration.lookup = :google_premier
Geocoder::Configuration.api_key = xxx-key
Créé 07/03/2013 à 08:12
source utilisateur
Dans d'autres langues...                            


2 réponses

voix
0

Vous avez juste besoin de commenter la ligne api_key votre configuration de géocodage pour éviter géocodage envoyer. DOS Google de géocodage pas besoin de l'API clé ...

exemple Geocoder.rb:

# -*- encoding : utf-8 -*-
Geocoder.configure(
    :timeout  => 5,
    :lookup   => :google,
    #:ip_lookup => :google,
    #:api_key  => "xxxx-xxx",
    :units    => :km
)
Créé 25/06/2013 à 00:18
source utilisateur

voix
2

Je suis également face à la même question. Et ma solution peut être stupide, mais cela a fonctionné pour moi. Ma solution a été de réinstaller le bijou. Espérons que cela peut vous aider.

Créé 06/07/2017 à 04:26
source utilisateur

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