IPInfo

查询 IP 地址归属地,三数据源交叉验证

API 接口

免费、无需注册的 IP 查询接口,支持 CORS 跨域调用。三数据源:Vercel Edge 原生定位 + ip-api.com 在线查询 + ip2region 本地库保底。

GET/api/ip
返回请求者自身的 IP 信息(三源)
GET/api/ip?ip=8.8.8.8
查询指定 IP 或域名的归属信息
请求示例
curl https://ipinfo-blue.vercel.app/api/ip curl https://ipinfo-blue.vercel.app/api/ip?ip=8.8.8.8
响应示例
{ "ip": "8.8.8.8", "sources": { "vercel-edge": { "city": "Ashburn", "country": "United States", "region": "Virginia" }, "ip-api": { "ip": "8.8.8.8", "country": "United States", "city": "Ashburn", "isp": "Google LLC" }, "ip2region": { "country": "美国", "isp": "Level3" } } }
JavaScript 调用
const { ip, sources } = await fetch('/api/ip').then(r => r.json()); console.log(sources['vercel-edge']?.city); console.log(sources['ip-api']?.isp); console.log(sources['ip2region']?.country);