Skip to content

IP位置查询

可以获取本机IP地址,输入IP还可以查询对应的归属地信息,地理位置信息可以精确到运营商和国家、省市级别。

接口地址

https://api.nxvav.cn/api/ip/

IP地址位置数据由 纯真CZ88 提供支持

请求示例

https://api.nxvav.cn/api/ip/

https://api.nxvav.cn/api/ip/?ip=114.114.114.114

https://api.nxvav.cn/api/ip/?ip=114.114.114.114&format=text

shell
curl https://api.nxvav.cn/api/ip -X POST -d 'ip=114.114.114.114'
php
<?php

$curl = curl_init();

curl_setopt_array($curl, array(
   CURLOPT_URL => 'https://api.nxvav.cn/api/ip/?ip=114.114.114.114&format=json',
   CURLOPT_RETURNTRANSFER => true,
   CURLOPT_ENCODING => '',
   CURLOPT_MAXREDIRS => 10,
   CURLOPT_TIMEOUT => 0,
   CURLOPT_FOLLOWLOCATION => true,
   CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
   CURLOPT_CUSTOMREQUEST => 'GET',
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
?>

请求参数

参数名类型必填说明
ipstring输入需要查询的IP,不填默认获取当前IP
formatstring输出格式,可选值jsjsonjsonptextxml,不填默认json

返回参数

返回参数类型说明
codestring状态码
datastringip数据
data > ipstringip地址
data > ipVersionstringip协议版本
data > countryNamestring国家
data > regionNamestring省份
data > cityNamestring城市
data > districtNamestring地区
data > internetServiceProviderstring运营商

返回示例

json
{
    "code": 200,
    "data": {
        "ip": "114.114.114.114",
        "ipVersion": "ipv4",
        "countryName": "中国",
        "regionName": "江苏",
        "cityName": "南京",
        "districtName": null,
        "internetServiceProvider": "南京信风网络科技有限公司GreatbitDNS服务器"
    }
}
json
{
    "code": 201,
    "msg": "输入的IP地址格式不正确"
}