SeventeenMon simply help you find location by IP address. Data is totally based on 17MON.CN.
Add this line to your application's Gemfile:
gem 'seventeen_mon', git: "git@github.com:mycolorway/SeventeenMon.git"
And then execute:
$ bundle
Or you can install simply by
$ gem install seventeen_mon
SM.find_by_ip "YOUR_IP_ADDRESS"
# => {:country=>"英国", :city=>"英国"}
SM.find_by_address "http://ruby-lang.com"
# => {:country=>"荷兰", :city=>"荷兰"}
$ seventeen ip 188.74.78.234
Country: 英国
City: 英国
$ seventeen address https://github.com
Country: 美国
City: 美国
- Fork it ( http://github.com//seventeen_mom/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 new Pull Request
高春辉 Paul Gao - for his awesome data.