获取用户城市位置ruby on rails

时间:2015-02-24 00:37:44

标签: ruby-on-rails

我目前正在rails应用程序上构建一个ruby,我想知道在使用该应用程序时是否可以获取用户所在的城市名称。

谢谢你的帮助。

1 个答案:

答案 0 :(得分:2)

  • 添加geocoder gem并在终端中运行bundle install以安装它

    gem'geocoder'

  • 在任何控制器中,您可以使用以下代码获取远程ip,city,country,lat和long..etc

    request.location.ip#获取用户远程ip

    request.location.city#获取用户城市