基于 XEngine 底层网络与数据库组件构建,专为高频基础数据查询场景打造。原生集成 IP 地址定位、MAC 厂商检索、手机号码归属地查询 等标准化 RESTful API 接口,支持私有化离线极速部署。
告别第三方商业 API 的调用次数限制与外网延迟,轻松构建企业内部公共数据查询中心
精准检索全球及国内 IP 地址对应的国家、省份、城市、ISP 运营商及经纬度信息,助力风控审计与访问统计。
快速查询手机号码所属省份、城市、运营商号段、区号及邮编信息,适配用户注册校验与通信业务系统。
根据网卡 OUI / MAC 地址前缀快速定位硬件设备制造商名称与注册信息,赋能局域网设备扫描与物联网资产管理。
支持扩展更多实用工具与数据查询 API(如行政区划、身份/编码校验、设备信息服务等),统一采用标准 JSON 响应格式。
任何编程语言(Python、Go、Java、Node.js、C/C++)或前端应用只需发起一次标准的 HTTP GET/POST 请求,即可在毫秒内获得结构化查询结果。
# 示例:调用 XEngine_APIService 查询归属信息 $ curl -X GET "http://127.0.0.1:5501/api?function=query¶m=..." { "code": 0, "msg": "success", "data": { "ipInfo": { "country": "中国", "province": "广东", "city": "深圳", "isp": "电信" }, "phoneInfo": { "prefix": "1380013", "carrier": "中国移动", "areaCode": "010" } } }
基于 CMake 构建体系,轻松部署于云服务器或内网容器环境
git clone https://github.com/libxengine/XEngine_APIService.git # 可选:拉取最新 IP/MAC 与电话号码归属地数据仓库 git clone https://github.com/libxengine/XEngine_IPMacData.git git clone https://github.com/libxengine/XEngine_PhoneData.git
cd XEngine_APIService mkdir build && cd build cmake .. make -j$(nproc)
./XEngine_APIServiceApp