2011-12-16 1 views
0

Я нахожусь в точке своего веб-приложения, где полезно видеть, что IP-адреса разрешены до местоположения (например, с помощью MaxMind) и имени DNS через обратный поиск IP-адресов. Я бегу единорога на Heroku и других серверах. Есть ли готовый метод для этого или мне нужно написать какой-то фильтр для передачи моих журналов, чтобы предоставить эту дополнительную информацию?GeoIP/IP-имя и разрешение местоположения в журналах единорога?

ответ

3

Вы можете использовать что-то вроде http://www.rubygeocoder.com/, чтобы определить местоположение пользователя на основе их IP-адреса, а затем использовать его в своем приложении. Точный пример того, как это звучит, как вы пытаетесь сделать, находится на их домашней странице

request.ip # => "81.137.210.82" 
request.location.city # => "Erith" 
request.location.country # => "United Kingdom" 
Смежные вопросы