入力されたグローバルIPから、そのIPアドレスが割り当てられている国情報を返します!
戻り値は以下のとおりです。
message(実行結果メッセージ)、code(実行結果コード、200/400)、result(実行結果) {ip(入力されたIPアドレス)、hostname(ホスト名)、countrycode(国コード)、countryname_ja(日本語国名)、countryname_en(英語国名)、RIR、status、date}
IPアドレス国確認仕様
- 本サービスは現在IPv4とIPv6の両方に対応しています。
- 入力したIPアドレスがグローバルIP以外の場合、その旨のメッセージを表示します。
- グローバルIPアドレス以外のIPアドレスと判定する基準についてはRFC3330を参考に設定しています。 例えばプライベートIPアドレス、シェアードIPアドレスといった分類のIPアドレスが該当します。
- IPアドレス以外のものが入力された場合、resultは返りません。
- 国名の表記はISO 3166-1を参考に作成しています。
- 検索用のデータは、毎日各地域の管理組織のサイト(補足参照)よりダウンロードして生成を行っています。
- 検索結果については精度を高めるよう努力はしていますが、結果の保証はしておりません。
- 仕様の詳細については、IPアドレス国確認も合わせてご参照下さい。