IpInfo Gem
Find location from an IP address. This's simple gem for http://ipinfodb.com/
Installation
Add this line to your application's Gemfile:
gem 'ipinfo'
And then execute:
$ bundle
Or install it yourself as:
$ gem install ipinfo
Usage
Use your api key for site, you can get it here
ip_info = IpInfo::API.new(api_key: "<YOUR_API_KEY>")
And use #lookup
for geting information about ip:
ip_info.lookup('209.85.227.104', type: 'city', time_zone: true)
or domain:
ip_info.lookup('devbattles.com', type: 'country')
Contributing
- Fork it ( https://github.com/max-si-m/ipinfo/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request