IP转城市国家API
IP.City 是一个面向开发者的 IP 地理定位 API,可将 IP 地址转换为国家、城市、地区、经纬度和组织/ISP 信息,并额外提供 User-Agent 解析接口。服务以 HTTP GET 和 JSON 响应为主,适合嵌入网站、后台系统或日志分析流程中。
功能上,Geolocation API 支持 IPv4 与 IPv6,返回 countryName、countryCode、city、region、organisation、lat、long 等字段;User-Agent API 可返回操作系统、浏览器、版本、设备类型以及图标地址。官方提到可用于 CodeIgniter、Laravel、WordPress、纯 PHP,也可被 Ruby、C#、Java、Node.js、JavaScript 等任何能处理 JSON 的语言调用。网站没有披露开源信息,也没有自托管方案,定位更像闭源托管 API。文档提供请求 URL、响应示例、错误状态说明和 PHP 示例,基础接入足够,但缺少 SDK、完整错误码、批量接口、SLA 细则等高级文档。
IP.City 提供免费 100 次/日额度,未验证邮箱为 0 次/日。付费从 Basic 2000 次/日 $5/月,到 Platinum 500000 次/日 $500/月。对于小型站点或原型验证,价格门槛较低;但官方也说明免费计划主要用于开发阶段,生产环境建议付费。
优点是 API 简单、返回 JSON、价格梯度明确,并同时覆盖 IP 定位和 User-Agent 解析。其宣称国家级准确率 99%、城市级全球 65%、UA 解析 85%,且有多地域服务器和即时故障切换,目标可用性为 99.99%/月。缺点是城市级准确率不高,且正文中数据库更新频率存在“每日更新”和“每月更新”的表述差异;生态、SDK 和企业支持信息也较少。
它适合需要快速判断访客国家/城市、做基础区域展示、日志增强或设备识别的中小团队。不适合对城市级定位精度、合规审计、私有化部署或企业 SLA 有强要求的场景。中国访问情况正文未提供,需实际测试;若访问或支付受限,可评估 MaxMind GeoIP2、IPinfo、ipstack、ip-api、DB-IP 等替代方案。
本测评基于公开资料整理,不构成购买建议,请以 ip.city 官网实际信息为准。
简洁IP定位API,适合集成轻量查询。
评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。