2015-07-27 4 views
0

Использование Yahoo BOSS в качестве службы геокодирования с использованием геокодирования в моем проекте rails 4. Получение ошибки ..Yahoo BOSS geocode undefined method `[] 'for nil: NilClass

undefined method `[]' for nil:NilClass /Users/local/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/geocoder-1.2.8/lib/geocoder/lookups/yahoo.rb:33:in `results' 
/Users/local/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/geocoder-1.2.8/lib/geocoder/lookups/base.rb:47:in `search' 
/Users/local/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/geocoder-1.2.8/lib/geocoder/query.rb:11:in `execute' 
/Users/local/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/geocoder-1.2.8/lib/geocoder.rb:21:in `search' 
/Users/local/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/geocoder-1.2.8/lib/geocoder/stores/base.rb:111:in `do_lookup' 
/Users/local/.rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/geocoder-1.2.8/lib/geocoder/stores/active_record.rb:259:in `geocode' 

config.yml

Geocoder.configure({ 
    lookup: :yahoo, 
    api_key: [APP_CONFIG["yahoo"]["consumer_key"], APP_CONFIG["yahoo"]["consumer_secret"]], 
    use_https: true, 
    always_raise: :all, 
    cache: Rails.cache 
}) 

Получение этой ошибки выполняется импорт скриптов вручную из консоли рельсы, пытаясь обратить геокодировать Царапины адреса событий в Lat долго.

Пожалуйста, дайте мне знать, если требуется дополнительная информация. Довольно тупик в этом вопросе, и любой совет будет очень благодарен! Благодаря!

ответ

0

Ran-скрипты снова после ожидания около 30 минут. Апи просто нужно время для обеспечения. Нет ошибок.

Смежные вопросы