
IP geolocation API
IP geolocation API
AbstractAPI IP Geolocation API 把 IPv4/IPv6 转换成地理位置:国家、城市、时区、ISP、货币、连接类型(WiFi/移动)。
免费层 20000 次/月,比 ipstack 慷慨
VPN/proxy 检测能力不如 MaxMind 等专业反欺诈服务
注册拿 API key。GET ipgeolocation.abstractapi.com/v1/?api_key=...&ip_address=... 返回完整 JSON。
可用率 · 30 天窗口
关于这个 API
IP geolocation 是 web 应用的基础能力之一——访问者从哪来直接决定要不要做地区切换、要不要触发反欺诈、要不要遵守 GDPR/CCPA 等不同地区合规。AbstractAPI 在这个市场是「中等价位+开发者友好」的选项:免费层比 ipstack 慷慨(20000/月 vs 1000/月)、文档清晰、响应字段全(除了地理位置还有 ISP、connection type、currency、calling code)。对比专业反欺诈数据库(MaxMind GeoIP2、IPQualityScore),它在 VPN/proxy 检测上较弱,但价格便宜,适合大部分非反欺诈场景。响应时间一般 100-300ms。
你可以做什么
- 1网站访问者自动识别国家做内容本地化
- 2反欺诈(高风险国家额外验证)
- 3广告投放定位
- 4内容版权地区限制
优劣对比
优点
- 免费层 20000 次/月,比 ipstack 慷慨
- IPv6 完整支持
- 附带 ISP 和 connection type 信息
注意事项
- VPN/proxy 检测能力不如 MaxMind 等专业反欺诈服务
- 城市精度对小城市不一定准(IP 块归属问题)
示例请求
curl https://abstractapi.com/<endpoint>快速开始
注册拿 API key。GET ipgeolocation.abstractapi.com/v1/?api_key=...&ip_address=... 返回完整 JSON。
常见问题
IPv6 准吗?+
准。AbstractAPI 维护 IPv6 数据库且持续更新。但 IPv6 比 IPv4 整体精度略低(因为分配较新)。
能检测 VPN 吗?+
基础检测有(标记 type=VPN/Tor 等),但深度反欺诈推荐 IPQualityScore 或 MaxMind minFraud。
技术细节
- 认证方式
- unknown
- 计费
- unknown
- 协议
- REST
- SDK
- python, javascript, typescript, php, ruby, go
- 响应时间
- 1904 ms
- 上次巡检
- 2026/5/12 07:36:32