介绍
wheredat 是一个基于 Node.js 开发的 npm 包,用于获取 IP 地址所对应的地理位置信息。该 npm 包支持多种查询方式,包括 IP 地址、MAC 地址等。
安装
如果你已经安装了 Node.js,可以通过 npm 包管理器来安装该包。
npm install wheredat
使用
查询 IP 地址的地理位置信息
要查询 IP 地址的地理位置信息,需要引入 wheredat 包并调用 get 方法,示例如下:
-- -------------------- ---- ------- ----- -------- - -------------------- ----- -- - ----------------- ---------------- ----- ---- -- - -- ----- - ------------------- - ---- - ----------------- - ---
查询结果为一个对象,包括以下信息:
- country: 国家
- region: 省/州
- city: 城市
- timezone: 时区
- longitude: 经度
- latitude: 纬度
查询 MAC 地址的地理位置信息
要查询 MAC 地址的地理位置信息,调用 get 方法并指定类型为 MAC 即可。示例如下:
-- -------------------- ---- ------- ----- -------- - -------------------- ----- --- - -------------------- ----------------- - ----- ----- -- ----- ---- -- - -- ----- - ------------------- - ---- - ----------------- - ---
查询自定义字段
wheredat 还支持查询自定义字段,需要在调用 get 方法时指定查询参数。例如,要查询 IP 地址所属的 AS 号,示例如下:
-- -------------------- ---- ------- ----- -------- - -------------------- ----- -- - ----------------- ---------------- - ------- ----- -- ----- ---- -- - -- ----- - ------------------- - ---- - --------------------- - ---
结语
wheredat 是一个非常实用的 npm 包,可以帮助我们快速地查询 IP 地址所对应的地理位置信息。同时,它还支持查询自定义字段,满足了不同场景下的需求。希望本文能对大家有所帮助。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6006710c8dd3466f61ffe14e