簡體   English   中英

Rails地理編碼器 - Google地理編碼API錯誤:超過查詢限制 - 僅限生產

[英]Rails geocoder - Google Geocoding API error: over query limit - PRODUCTION ONLY

geocoder gem已停止僅在生產環境中工作。 它在開發過程中完美無缺。

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

當我從rails console運行開發中的ModelName.near(“zip_code”,“radius”)時,我按預期返回關聯的行。 當我在服務器中運行相同的命令時,它會返回Google Geocoding API error: over query limit.

UPDATE

latlong沒有保存在生產環境中,但正在開發中保存。

我遇到了類似的問題。 將我的google api密鑰添加到config / initializers / geocoder.rb解決了我的問題。

為GeoCoder添加密鑰可以解決此問題:

創建一個文件config / initializers / geocoder.rb並粘貼下面的代碼:

Geocoder.configure(
  api_key: 'YOUR_API_KEY'
)

您需要將“YOUR_API_KEY”替換為有效的Google Geocoder API密鑰。

有關狀態代碼,請訪問https://developers.google.com/maps/documentation/geocoding/intro#StatusCodes

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM