免费获取 IP 与 WHOIS 信息API

一、什么是 84ip.com API?

84ip.com 提供免费的 IP 与域名 WHOIS 查询 API,无需注册,直接用。适合开发者、运维和安全爱好者快速获取网络信息。

84ip.com API 入门:免费获取 IP 与 WHOIS 信息

二、API 入门指南

1. IP 查询 API

  • 接口地址:https://84ip.com/api/ip
  • 参数:

- ip:要查询的 IP 地址,可选,默认为请求方的 IP;
- format:返回格式,可选 json(默认)或 xml。

  • 返回示例:
{
  "ip": "1.2.3.4",
  "country": "中国",
  "region": "广东",
  "city": "广州",
  "isp": "中国电信"
}
  • 调用示例:
curl https://84ip.com/api/ip?ip=1.2.3.4

2. WHOIS 查询 API

  • 接口地址:https://84ip.com/api/whois
  • 参数:

- domain:要查询的域名,必填;
- format:返回格式,可选 json(默认)或 xml。

  • 返回示例:
{
  "domain": "example.com",
  "registrar": "Example Registrar",
  "created_date": "2023-01-01",
  "expires_date": "2024-01-01",
  "status": "active"
}
  • 调用示例:
curl https://84ip.com/api/whois?domain=example.com

三、使用技巧

  • 批量查询:多次调用即可,注意不要触发频率限制;
  • 错误处理:返回 400 为参数错误,404 为未找到数据,5xx 为服务器异常;
  • 免费限制:目前无注册、无配额说明,适合低频使用;
  • 代码示例(Python):
import requests
response = requests.get('https://84ip.com/api/ip', params={'ip': '1.2.3.4'})
print(response.json())

四、小结

84ip.com 的 IP 与 WHOIS 查询 API 简单易用,免费无门槛。新手可直接上手,快速获取网络信息,为你的项目添砖加瓦。

评论

还没有评论,来说两句?