GeoIP2 Web Services 風の Output を返すサーバ

スポンサーリンク

GeoIP2 Web Services http://dev.maxmind.com/geoip/geoip2/web-services/ の Output Examples の JSON 風なレスポンスを返すサーバを立ててみました.


GeoIP2 Web Services 風
http://hirooka.pro:51009/show_location/geoip2


データベースとしては,GeoLite2 Free Downloadable Databases http://dev.maxmind.com/geoip/geoip2/geolite2/ の GeoLite2 City を使用しました.
データベースの操作は MaxMind API http://dev.maxmind.com/geoip/geoip2/downloadable/#MaxMind_APIs で行っています.

なお,GeoLite2 データベースのライセンスは Creative Commons Attribution-ShareAlike 3.0 Unported License,MaxMind API の GeoIP2-java https://github.com/maxmind/GeoIP2-java のライセンスは Apache 2.0 license となっています.

Output を見ていただくとわかるように,null が多いですが,IP アドレス,緯度,経度,国が分かればよいでしょう…

GeoIP2Java
スポンサーリンク
コピペワールド