用于查询IP地址的相关信息。如果不填写IP地址参数,则默认获取请求客户端的IP地址信息。
接口地址: https://api.ahfi.cn/api/ip
返回格式: JSON
请求方式: GET
请求示例: https://api.ahfi.cn/api/ip?ip=8.8.8.8
请求参数说明:
名称 | 必填 | 类型 | 说明 |
---|---|---|---|
ip | 是 | string | 要查询的IP地址。如果不填,则获取请求客户端的IP地址。 |
返回参数说明:
名称 | 类型 | 说明 |
---|---|---|
code | ini | 状态码。200表示成功,400表示请求错误。 |
msg | string | 返回的信息。 |
data | object | 包含IP信息的对象。 |
data.ip | string | 查询的IP地址。 |
data.country | string | IP地址所属国家。 |
data.province | string | IP地址所属省份。 |
data.city | string | IP地址所属城市。 |
data.isp | string | 提供服务的ISP。 |
返回示例:
{ "code": 200, "msg": "获取成功!", "data": { "ip": "8.8.8.8", "country": "United States", "province": "California", "city": "Mountain View", "isp": "Google LLC" } }
请求参数设置:
参数名称 | 参数值 |
---|---|
{ "code": 200, "msg": "获取成功!", "data": { "ip": "8.8.8.8", "country": "United States", "province": "California", "city": "Mountain View", "isp": "Google LLC" } }
错误码格式说明:
名称 | 类型 | 说明 |
---|
代码示例: