[英]Geocoder gem in rails returning : over query limit
我有一个带有after_validation :geocode
geocoded_by :address
和after_validation :geocode
事件模型,我的after_validation :geocode
geocoder.rb (initializer)
也有一个google api密钥。 已为GeocodingAPi启用了密钥。 在控制台中运行.geocode时,出现限制错误消息。
2.5.3 :024 > Geocoder.coordinates("25 Main St, Cooperstown, NY")
Google API error: over query limit.
要么
2.5.3 :030 > a.full_address
=> "80, Rue des Capucins, Paris"
2.5.3 :031 > a.geocode
Google API error: over query limit.
=> nil
2.5.3 :032 >
我今天根本没有使用过该API,因此我可以确定这不是一个限制问题。 我正在localhost上进行测试,因此也不能成为共享服务器限制问题。 有人知道在这种情况下应该做什么/检查吗?
Geocoder.configure(
lookup: :google,
ip_lookup: :ipinfo_io,
use_https: true,
api_key: nil,
cache: Redis.new,
api_key: 'AIzaSXXXXXXXXXXXXXXXXXXXXXXXXXX'
)
Google Geolocation API不是免费的,它有限制。 检查网站地理编码使用情况
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.