curlでIPアドレスから国を判別できるサービス

Tetsuro Aoki 268views 更新:2015年5月12日

IPアドレスから国を判別できるサービスはWeb上にいくつかあるのですが、
curlで高速に結果を持ってこれるものを探してみました。

https://ipinfo.io/developers

こちらのipinfoというサービスを利用するとIPアドレスから国を判別することができます。
Web上でIPアドレスを入力しても使うことができますが、以下のようにすることでcurlで結果を取得できます。

curl ipinfo.io/{ip_address}/country

末尾のcountryをhostnameやcityに変更すればホスト名やさらに詳細な地名も取得することができます。
また末尾のcountoryを無くせばこれらの情報をJSON形式で一気に取得することも可能です。

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません