IPinfo.io指南:免费IP查询API与工具
IPinfo.io 是一个领先的IP地址数据提供商,提供全面的IP数据和工具,包括免费的IP查询API,帮助用户从IP地址中获取洞察。这些服务广泛应用于网络安全、网站个性化、市场营销和欺诈预防等多个领域。
IPinfo Lite:免费IP查询API
IPinfo Lite 是 IPinfo 的免费API层级,为用户提供无限次的请求,以获取IP地址的一般位置数据和自治系统编号(ASN)详情。
IPinfo Lite 的主要特点包括:
- 地理位置数据:提供国家、国家代码、大陆和大陆代码等信息。
- ASN详情:包含自治系统编号(ASN)、组织名称和域名。
- 无限请求:允许用户大规模使用而无需支付费用。
- 高精确度:在国家级别的地理位置数据方面,提供行业领先的精确度。
- 使用范围:根据知识共享署名-相同方式共享4.0国际许可协议,这些数据可以在商业和非商业应用中使用。
如何使用IPinfo API
要开始使用IPinfo的API,请遵循以下通用步骤:
- 注册:在 IPinfo.io 网站上创建一个免费账户。
- 获取API密钥:注册后,您将收到一个个人API令牌,这是验证您的请求的关键。
-
发起API调用:您可以通过简单的HTTP请求获取IP地理位置数据。API密钥可以作为HTTP Basic Auth用户名、Bearer令牌或
tokenURL参数提供。- API调用示例(使用token参数):
bash
curl "https://api.ipinfo.io/8.8.8.8?token=YOUR_API_TOKEN" - 如果在请求中未指定IP地址,API将返回发起请求的IP地址的详细信息。
- 对于IPv6连接,请使用
v6.ipinfo.io端点。 - 要强制返回JSON格式的响应,您可以在请求URL后添加
/json,或者将Accept头设置为application/json。
- API调用示例(使用token参数):
IPinfo 工具
除了API服务,IPinfo.io 还提供多种免费工具,以增强IP地址数据的可用性:
- 官方CLI:一个命令行界面工具,支持几乎所有API功能,包括批量查询、ASN详情以及对多达1000个IP地址的总结。
- 可Ping IP查找器:一个用于识别可使用ICMP协议进行ping操作的IP地址的工具,有助于诊断网络问题和识别正在运行的主机。
其他API服务和数据类型
除了免费层级,IPinfo 还提供各种付费API计划(Core、Plus、Business、Enterprise)以及针对更详细IP数据而设计的专业API:
- 地理位置API:提供详细的位置数据,包括城市、地区、国家、坐标、时区和邮政编码。
- ASN API:提供关于自治系统编号的详细信息。
- 隐私检测API:识别VPN、代理、Tor节点和其他隐私增强技术。
- 公司数据:提供与IP地址关联的公司信息。
- 托管域名API:列出在某个IP地址上托管的域名。
- IP WHOIS API:以编程方式访问WHOIS数据。
- 运营商检测API:检测移动运营商信息。
- IP范围API:提供公司拥有的IP范围。
这些服务旨在满足多种用例需求,从增强网络安全和欺诈预防,到实现个性化内容交付和符合法规要求。