Skip to content
Find Russian and Ukraine city by IP address and find country for other country
Elixir
Latest commit e9624b3 May 18, 2016 @sergey-chechaev Update README.md
Failed to load latest commit information.
config
lib
test
.gitignore
LICENSE
README.md
mix.exs add description May 9, 2016
mix.lock

README.md

Ipgeobase

Find Russian and Ukraine city by IP address and find country for other country. Source http://ipgeobase.ru/

## Examples

  iex> ip = Ipgeobase.find_by_ip("46.188.121.160")
  %Ipgeobase{city: "Москва", country: "RU"}
  iex> ip.city
  "Москва"
  iex> ip.country
  "RU"

  iex> Ipgeobase.find_by_ip("5.10.159.255")
  %Ipgeobase{city: "", country: "GB"}
  iex> ip.country
  "GB"

Installation

It available in Hex, the package can be installed as:

  1. Add ipgeobase to your list of dependencies in mix.exs:

    def deps do
      [{:ipgeobase, "~> 0.0.1"}]
    end
    
  2. Ensure ipgeobase is started before your application:

    def application do
      [applications: [:ipgeobase]]
    end
    
Something went wrong with that request. Please try again.