ruby-on-rails - Rails 地理编码器 - Google Geocoding API 错误 : over query limit - PRODUCTION ONLY

标签 ruby-on-rails ruby rails-geocoder

geocoder gem 已停止仅在生产环境中工作。它在开发中完美运行,符合预期。

我在 Ubuntu 16.04 上使用 ruby​​ 2.3.1 和 rails 4.2.6

当我在开发中从 rails 控制台 运行 ModelName.near("zip_code", "radius") 时,我会按预期返回相关行。当我在服务器中运行相同的命令时,它返回 Google Geocoding API 错误:超出查询限制。

更新

latlong在生产环境中不保存,在开发中保存。

最佳答案

我遇到了类似的问题。将我的 google api key 添加到 config/initializers/geocoder.rb 解决了我的问题。

关于ruby-on-rails - Rails 地理编码器 - Google Geocoding API 错误 : over query limit - PRODUCTION ONLY,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44576403/

相关文章:

ruby - cp : cannot stat ‘path/file’ : No such file or directory

ruby-on-rails - Rails 地理编码器动态设置语言和单位

ruby-on-rails - 如何使用 Ruby 客户端为服务器到服务器应用程序设置 Google Calendar API

ruby-on-rails - Solr Sunspot - 重新索引对象不会自动运行

ruby-on-rails - 如何配置 Rails 以使用 blueprint-css 而不是默认的脚手架 css?

ruby - 您已经激活了 rake 0.9.6,但是您的 Gemfile 需要 rake 10.1.0。使用 bundle exec 可以解决这个问题

ruby rake 守卫任务

ruby-on-rails - JSON 编码错误转义(Rails 3、Ruby 1.9.2)

ruby-on-rails - Rails 使用地理编码位置确定 elasticsearch 范围

javascript - Google map - 将其设置为与 Rails 5 一起使用 - 地理编码器而不是地理编码