IP归属地查询[新]
查询指定IP的归属地信息
接口基础信息
-
接口地址https://api.ahfi.cn/api/ipLocation
-
请求方式GET
-
返回格式JSON
请求示例
以下是该接口的请求示例,可直接复制使用:
cURL 请求示例
https://api.ahfi.cn/api/ipLocation?ip=8.8.8.8
请求参数
以下是该接口的请求参数说明:
| 参数名 | 类型 | 是否必填 | 描述 |
|---|---|---|---|
| ip | string | 选填 | 需要查询的IP地址 |
返回参数
以下是该接口的返回参数说明:
| 参数名 | 类型 | 描述 |
|---|---|---|
| code | int | 状态码:200成功,400失败 |
| msg | string | 响应消息 |
| data | object | 数据对象 |
| ├─ ip | string | 查询的IP地址 |
| ├─ city | string | 简化的城市信息 |
| └─ location | object | 完整的位置信息 |
| ├─ ip | string | 查询的IP地址 |
| ├─ beginip | string | IP段起始地址 |
| ├─ endip | string | P段结束地址 |
| ├─ country | string | 国家/地区 |
| ├─ area | string | 运营商/网络 |
| ├─ province | string | 省份 |
| └─ city | string | 城市 |
返回示例
以下是该接口的返回示例:
JSON 返回示例
{
"code": 200,
"msg": "查询成功",
"data": {
"ip": "8.8.8.8",
"city": "美国加利福尼亚州圣克拉拉山景城",
"location": {
"ip": "8.8.8.8",
"beginip": "8.8.8.8",
"endip": "8.8.8.8",
"country": "美国–加利福尼亚州–圣克拉拉–山景城",
"area": "谷歌公司DNS服务器",
"province": "美国–加利福尼亚州–圣克拉拉–山景城",
"city": "美国–加利福尼亚州–圣克拉拉–山景城"
}
}
}