Skip to content

Instantly share code, notes, and snippets.

@aloukissas
Last active August 16, 2019 16:37
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save aloukissas/909e0f513f2b45f09db5a9d0223b21e5 to your computer and use it in GitHub Desktop.
Save aloukissas/909e0f513f2b45f09db5a9d0223b21e5 to your computer and use it in GitHub Desktop.
iex(1)> Geolix.lookup("45.50.161.38", [as: :raw, where: :country])
%{
continent: %{
code: "NA",
geoname_id: 6255149,
names: %{
de: "Nordamerika",
en: "North America",
es: "Norteamérica",
fr: "Amérique du Nord",
ja: "北アメリカ",
"pt-BR": "América do Norte",
ru: "Северная Америка",
"zh-CN": "北美洲"
}
},
country: %{
geoname_id: 6252001,
iso_code: "US",
names: %{
de: "USA",
en: "United States",
es: "Estados Unidos",
fr: "États-Unis",
ja: "アメリカ合衆国",
"pt-BR": "Estados Unidos",
ru: "США",
"zh-CN": "美国"
}
},
ip_address: {45, 50, 161, 38},
registered_country: %{
geoname_id: 6252001,
iso_code: "US",
names: %{
de: "USA",
en: "United States",
es: "Estados Unidos",
fr: "États-Unis",
ja: "アメリカ合衆国",
"pt-BR": "Estados Unidos",
ru: "США",
"zh-CN": "美国"
}
}
}
iex(7)> Geolix.lookup("45.50.161.38", [as: :raw])
%{
city: %{
city: %{
geoname_id: 5368361,
names: %{
de: "Los Angeles",
en: "Los Angeles",
es: "Los Ángeles",
fr: "Los Angeles",
ja: "ロサンゼルス",
"pt-BR": "Los Angeles",
ru: "Лос-Анджелес",
"zh-CN": "洛杉矶"
}
},
continent: %{
code: "NA",
geoname_id: 6255149,
names: %{
de: "Nordamerika",
en: "North America",
es: "Norteamérica",
fr: "Amérique du Nord",
ja: "北アメリカ",
"pt-BR": "América do Norte",
ru: "Северная Америка",
"zh-CN": "北美洲"
}
},
country: %{
geoname_id: 6252001,
iso_code: "US",
names: %{
de: "USA",
en: "United States",
es: "Estados Unidos",
fr: "États-Unis",
ja: "アメリカ合衆国",
"pt-BR": "Estados Unidos",
ru: "США",
"zh-CN": "美国"
}
},
ip_address: {45, 50, 161, 38},
location: %{
accuracy_radius: 5,
latitude: 34.0648,
longitude: -118.4414,
metro_code: 803,
time_zone: "America/Los_Angeles"
},
postal: %{code: "90024"},
registered_country: %{
geoname_id: 6252001,
iso_code: "US",
names: %{
de: "USA",
en: "United States",
es: "Estados Unidos",
fr: "États-Unis",
ja: "アメリカ合衆国",
"pt-BR": "Estados Unidos",
ru: "США",
"zh-CN": "美国"
}
},
subdivisions: [
%{
geoname_id: 5332921,
iso_code: "CA",
names: %{
de: "Kalifornien",
en: "California",
es: "California",
fr: "Californie",
ja: "カリフォルニア州",
"pt-BR": "Califórnia",
ru: "Калифорния",
"zh-CN": "加利福尼亚州"
}
}
]
},
country: %{
continent: %{
code: "NA",
geoname_id: 6255149,
names: %{
de: "Nordamerika",
en: "North America",
es: "Norteamérica",
fr: "Amérique du Nord",
ja: "北アメリカ",
"pt-BR": "América do Norte",
ru: "Северная Америка",
"zh-CN": "北美洲"
}
},
country: %{
geoname_id: 6252001,
iso_code: "US",
names: %{
de: "USA",
en: "United States",
es: "Estados Unidos",
fr: "États-Unis",
ja: "アメリカ合衆国",
"pt-BR": "Estados Unidos",
ru: "США",
"zh-CN": "美国"
}
},
ip_address: {45, 50, 161, 38},
registered_country: %{
geoname_id: 6252001,
iso_code: "US",
names: %{
de: "USA",
en: "United States",
es: "Estados Unidos",
fr: "États-Unis",
ja: "アメリカ合衆国",
"pt-BR": "Estados Unidos",
ru: "США",
"zh-CN": "美国"
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment