ジオイプ
GeoIPを使用すると
、IPアドレスまたはホストで国、都市に関する情報を検索できます
。たとえば、GeoIPを使用すると、新しいユーザーのプロジェクトの優先ローカライズを決定できます。 母国語でデフォルトのインターフェースを備えたサイトにアクセスすると便利です。
かなりの数のアプリケーションがあります。
インストール:
sudo gem install geoip
使用法:
require 'geoip'
GeoIP.new('GeoLiteCity.dat').country('www.atlantis.sk')
=> ["www.atlantis.sk", "217.67.18.26", "SK", "SVK", "Slovakia", "EU", "02", "Bratislava", "", 48.15, 17.1167, nil, nil, "Europe/Bratislava"]
Source: https://habr.com/ru/post/J102119/
All Articles