一句话IP.City 是一个将 IP 地址解析为国家、城市、经纬度及 ISP 信息的 JSON 地理定位 API,并提供 User-Agent 解析能力。
定价免费额度 + 按月订阅 未验证邮箱:0次/日,$0/月;Free:100次/日,$0/月;Basic:2000次/日,$5/月;Deluxe:10000次/日,$20/月;Pro:50000次/日,$80/月;Ultimate:100000次/日,$150/月;Platinum:500000次/日,$500/月。官方建议生产环境升级到付费计划。
适合谁需要在网站、应用或后端服务中进行 IP 地理定位、访客地区识别、ISP 查询或 User-Agent 解析的开发者和中小型网站。
核心功能IP 转国家、城市、地区、经纬度返回 ISP 或组织名称支持 IPv4 和 IPv6JSON 格式 APIUser-Agent 解析,返回操作系统、浏览器、设备类型及图标提供免费每日 100 次请求额度多地域服务器与故障切换API Key 访问控制
功能与用途提供 IP 地址到地理位置的转换,返回国家名、国家代码、城市、地区、经纬度、组织/ISP 等信息;另提供 User-Agent Decode API,可解析操作系统、浏览器、浏览器版本、设备类型及图标。
支持语言/框架官方表示可用于 CodeIgniter、Laravel、WordPress、纯 PHP;由于返回 JSON,也可用于 Ruby、C#、Java、Node.js、纯 JavaScript 等支持 JSON 的语言。
开源还是闭源未说明开源,按网站描述为托管 API 服务。
定价免费计划每日 100 次请求;付费计划从 Basic $5/月 2000次/日,到 Platinum $500/月 500000次/日。超过额度 API 返回错误,未验证邮箱为 0 次/日。
API/SDK提供 HTTP JSON API,需要 API Key。地理定位接口格式为 https://ip.city/api.php?ip=[IP]&key=[YOUR_API_KEY];User-Agent 接口为 https://ip.city/api.php?ua=[UA]&key=[YOUR_API_KEY]。未提到官方 SDK。
集成与生态适合通过 JSON 集成到各类 Web 应用、PHP 框架和后端语言中;未看到第三方集成、插件市场或云平台生态信息。
文档质量文档提供注册、额度、请求参数、错误状态、JSON 示例和 PHP 示例,足以完成基础接入;但内容较简略,缺少认证细节、错误码完整表、限流策略、SDK、批量查询和 SLA 等更完整说明。
中国访问未知
适用场景网站访客地区识别、基于国家/城市的内容展示、风控与日志分析辅助、默认语言或地区选择、User-Agent 设备与浏览器识别。
同类MaxMind GeoIP2、IPinfo、ipstack、Abstract IP Geolocation API、ip-api、DB-IP