💡 缓存状态:
缓存文件 4 个 |
总大小 1.3 KB |
有效期 7天
(命中缓存可大幅提升响应速度)
请求方式:GET
请求地址:https://www.98qy.com/ip/api.php
返回格式:json / text
请求示例:https://www.98qy.com/ip/api.php?ip=8.8.8.8&format=json
请求参数:
| 名称 | 必填 | 类型 | 说明 | |
|---|---|---|---|---|
| ip | 否 | string | 要查询的 IP 地址(留空则返回本机 IP) | |
| format | 否 | string | 返回格式:json / text(默认 json) |
返回参数:
| 名称 | 类型 | 说明 | |
|---|---|---|---|
| code | int | 状态码(200=成功) | |
| success | bool | 是否成功 | |
| ip | string | 查询的 IP 地址 | |
| type | string | IP 类型(public/private) | |
| source | string | 数据源(qqwry/api/cache) | |
| location | object | 地理位置信息(国家、地区、城市、ISP) |
返回示例(json):
{
"code": 200,
"success": true,
"ip": "8.8.8.8",
"type": "public",
"source": "qqwry",
"location": {
"country": "美国",
"countryCode": "",
"region": "加利福尼亚州",
"city": "圣克拉拉",
"isp": "Google",
"detail": "美国 加利福尼亚州 圣克拉拉 Google"
}
}
在线测试:
💡 提示:首次查询会从纯真IP数据库读取,之后7天内相同IP会直接返回缓存,响应速度极快。
缓存管理:
清除所有缓存:
https://www.98qy.com/ip/api.php?clear_cache=1&all=1
⚡ 缓存默认保留7天,过期后自动重新查询。