我正在开发一个基于位置的应用程序,并希望在Rails中通过用户的IP地址存储其位置。我目前正在使用geokit,可以通过用户的IP地址获取位置,但我想知道最好的方法是什么,可以在不存储到数据库的情况下存储此信息(因此第一次/未注册的用户也可以受益于位置功能而无需注册/登录)。
最好的例子就是Groupon或LivingSocial应用程序如何“知道”您第一次访问它们的位置。他们通过IP获取您的位置,可能将其存储在会话中。这是最好的方法吗?如果是,使用rails / geokit该怎么做?
如果需要更多信息,请告诉我。谢谢!
最好的例子就是Groupon或LivingSocial应用程序如何“知道”您第一次访问它们的位置。他们通过IP获取您的位置,可能将其存储在会话中。这是最好的方法吗?如果是,使用rails / geokit该怎么做?
如果需要更多信息,请告诉我。谢谢!
session[:loc] = "#{lat},#{long}"
- tadman