Ответ API геокодирования не был действительным JSON

голоса
0

Я использую Geocoder камень, оборотный штраф. Теперь я м пытался обновить с google_premier получать ниже ошибки

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

Я добавил новый файл в конфиге / инициализаторы / geocoder.rb, Вот мои настройки конфигурации

Geocoder::Configuration.lookup = :google_premier
Geocoder::Configuration.api_key = xxx-key
Задан 07/03/2013 в 08:12
источник пользователем
На других языках...                            


2 ответов

голоса
0

Вам просто нужно закомментировать api_key линию от конфигурации Geocoder, чтобы избежать геокодера его отправки. Google геокодер DOS НЕ нужен ключ API ...

Geocoder.rb пример:

# -*- encoding : utf-8 -*-
Geocoder.configure(
    :timeout  => 5,
    :lookup   => :google,
    #:ip_lookup => :google,
    #:api_key  => "xxxx-xxx",
    :units    => :km
)
Ответил 25/06/2013 в 00:18
источник пользователем

голоса
2

Я также сталкиваются с той же проблемой. И мое решение может быть глупо, но это работает для меня. Мое решение было переустанавливать камень. Надеюсь, что это может помочь вам.

Ответил 06/07/2017 в 04:26
источник пользователем

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