跳转到内容
Guide

ipinfo.io 放弃了免费的城市级地理信息; 这是你的选择

| 8 min read

ipinfo.io 于 2025 年从其免费套餐中删除了城市级地理定位。将免费 IP 地理定位、VPN 检测和 ASN 查找的替代方案与工作代码进行比较。

World map with IP location pins
Photo by NASA on Unsplash

如果您使用 ipinfo.io 构建了将 IP 地址映射到城市、时区或坐标的任何内容 免费套餐,您可能注意到 2025 年的变化。免费 Lite 套餐现在返回国家/地区级别的数据 仅。 没有城市。 没有地区。 没有坐标。 没有时区。 使其对本地化有用的领域, 除非您每月为基本计划支付 49 美元,否则分析和欺诈检测将消失。

本指南将 ipinfo.io 的当前定价与免费替代方案进行比较,展示了您可以使用的工作代码 30 秒内运行,并且预先说明每个选项的作用和不作用。

ipinfo.io 发生了什么变化

2025 年之前,ipinfo.io 的免费套餐包括城市级地理定位,每个请求最多可处理 50,000 个请求 月。 你可以打 ipinfo.io/json 并返回城市、地区、坐标、时区, 和邮政编码。 许多开发人员将其硬编码到他们的入职流程、分析管道中, 和内容本地化逻辑。

重组后的定价如下:

  • 精简版(免费): 国家代码、洲、国旗。 每天有 1,000 个未经身份验证的请求。 没有城市、地区、坐标或时区。
  • 基本($49/月): 城市级地理位置、ASN 数据。 这是第一层,包含大多数开发人员需要的字段。
  • 商务($499/月): 添加 VPN/代理检测、公司数据、运营商信息。
  • 企业($999+/月): 隐私检测、托管域、滥用联系人。

如果您使用免费套餐进行城市级查找,您的代码现在会返回不完整的数据。 “城市”和“地区”字段为空或完全缺失。

功能比较:ipinfo.io vs botoi

以下是每项服务提供的服务以及价格等级的并排比较。

特征 ipinfo.io 发表
国家级IP地理 免费(精简版) 自由的
城市、地区、坐标 $49/月(基本) 免费(仅主叫IP)
IP 的时区 $49/月(基本) 自由的
ASN/组织数据 $49/月(基本) 自由的
VPN/代理检测 $499/月(商务) 自由的
WHOIS / RDAP 查找 不提供 自由的
IP 阻止列表检查 不提供 自由的
批量IP查询 $49/月(基本,最多 1000) 免费(每个请求最多 10 个)
反向 DNS (PTR) $499/月(商务) 自由的
任意IP到城市 $49/月(基本) 无法使用
运营商/移动检测 $499/月(商务) 无法使用
数据库下载 $49/月+(所有付费计划) 无法使用
公司充实 $499/月(商务) 无法使用
DNS 安全(SPF/DMARC/DKIM) 不提供 自由的
电子邮件验证 不提供 自由的
150 多个开发者 API 端点 否(仅限 IP 数据) 是的

关键的权衡:ipinfo.io 拥有一个全面的 IP 情报数据库,可以映射任何 IP 地址 到一个物理位置。 Botoi 返回城市级地理 调用者自己的IP 使用 Cloudflare 的边缘网络数据,涵盖最常见的用例(对您自己的访问者进行地理定位)。 如果您需要查找城市级别的任意第三方 IP,请使用 ipinfo 的付费计划或自托管 MaxMind 数据库是正确的工具。

30 秒内尝试一下

无需注册。 这些curl 命令立即针对实时API 起作用。

获取您的 IP 地理位置

curl -X POST https://api.botoi.com/v1/ip/lookup \\
  -H "Content-Type: application/json"

回复:

{
  "success": true,
  "data": {
    "ip": "203.0.113.42",
    "city": "San Francisco",
    "region": "California",
    "country": "US",
    "countryName": "United States",
    "latitude": 37.7749,
    "longitude": -122.4194,
    "timezone": "America/Los_Angeles",
    "postalCode": "94102",
    "asn": 13335,
    "asnOrg": "Cloudflare, Inc.",
    "continent": "NA"
  }
}

您只需一次调用即可获取城市、地区、国家/地区、坐标、时区、邮政编码和 ASN 数据。 这是 ipinfo.io 现在每月收费 49 美元的数据。

检测 VPN 和代理

curl -X POST https://api.botoi.com/v1/vpn-detect \\
  -H "Content-Type: application/json"

回复:

{
  "success": true,
  "data": {
    "ip": "203.0.113.42",
    "isVpn": false,
    "isProxy": false,
    "isTor": false,
    "isDatacenter": true,
    "riskScore": "medium",
    "provider": "Cloudflare, Inc."
  }
}

商业计划中 ipinfo 的 VPN 检测费用为 499 美元/月。 Botoi 将其包含在免费套餐中。

在您的应用程序中使用它

这是一个实际示例:自动检测访问者的时区并建议正确的货币 入职期间。

async function getVisitorLocation() {
  const res = await fetch("https://api.botoi.com/v1/ip/lookup", {
    method: "POST",
    headers: { "Content-Type": "application/json" },
  });
  const { data } = await res.json();

  return {
    city: data.city,
    region: data.region,
    country: data.countryName,
    coords: [data.latitude, data.longitude],
    timezone: data.timezone,
  };
}

// Use it in a Next.js API route, Express middleware, etc.
app.get("/onboarding", async (req, res) => {
  const location = await getVisitorLocation();
  res.json({
    suggestedCurrency: currencyForCountry(location.country),
    suggestedTimezone: location.timezone,
  });
});

批量查询和 WHOIS

需要一次检查多个IP? 批量端点每个请求最多接受 10 个 IP:

curl -X POST https://api.botoi.com/v1/ip/bulk \\
  -H "Content-Type: application/json" \\
  -d '{
    "ips": ["8.8.8.8", "1.1.1.1", "208.67.222.222"]
  }'

有关网络所有权详细信息(ASN、组织、CIDR 范围),请使用 WHOIS 端点:

curl -X POST https://api.botoi.com/v1/ip-whois/lookup \\
  -H "Content-Type: application/json" \\
  -d '{ "ip": "8.8.8.8" }'

定价比较

计划 ipinfo.io 发表
自由的 仅限国家/地区,1K 请求/天 城市级地理、VPN 检测、WHOIS、5 请求/分钟(匿名)或 500 请求/天(免费密钥)
入门/基础 $49/月; 城市地理、ASN、150K 请求/月 9 美元/月; 所有端点,更高的速率限制
中层 $499/月; VPN检测、公司数据 $29/月; 所有端点,优先支持
顶级 $999+/月; 企业功能、SLA $79/月; 所有端点,最高速率限制

定价模型不同。 ipinfo 的收费依据是 数据类型 你 需要访问; VPN 检测被锁定在 499 美元/月的商业计划后面。 Botoi 给予每一个 每个计划的终点和收费基于 请求量

botoi 不做什么

在选择基础设施时,诚实很重要。 与此相比,这就是 botoi 的不足之处 到 ipinfo.io:

  • 任意 IP 到城市的查找。 波托伊的 /v1/ip/lookup 回报 呼叫者 IP 地址的城市级地理。 它使用 Cloudflare 的 cf 对象, 这意味着地理数据来自处理您的请求的 Cloudflare 边缘节点。 你不能 传入一个随机IP并返回它的城市。 如果您需要从日志文件中定位 IP 或 客户 IP 列表,您需要 ipinfo 的付费计划或自托管的 MaxMind GeoLite2 数据库。
  • 运营商和移动检测。 ipinfo 识别移动运营商(AT&T、Vodafone、 等)和连接类型。 Botoi 不提供此服务。
  • 数据库下载。 ipinfo 提供可下载的数据库(CSV、MMDB),您可以 托管您自己进行零延迟查找。 Botoi 仅支持 API; 没有离线数据库。
  • 公司充实。 ipinfo 将 IP 映射到公司名称、域和员工 计入业务层。 Botoi 有一个基本的 /v1/company 端点但它是 深度上没有可比性。
  • 托管域。 ipinfo 可以告诉您给定 IP 上托管了哪些域。 Botoi没有这个功能。

如果您的用例是“对我自己的访问者进行定位以进行本地化、分析或欺诈评分”, botoi 的免费套餐涵盖了它。 如果您的用例是“构建一个 IP 智能平台来映射 世界上任何 IP 到物理位置,”ipinfo 是更好的工具。

超越IP数据

值得注意的一个区别是:ipinfo 是一家专注的 IP 数据提供商。 Botoi是一款开发者工具 平台拥有 6 个类别的 150 多个 API 端点。 当您注册 botoi API 密钥时, 您还可以访问:

  • QR 码和条形码生成
  • 从 HTML 和 Markdown 生成 PDF
  • 网站截图捕捉
  • JSON/YAML/CSV 转换
  • 电子邮件验证和一次性电子邮件检测
  • DNS 安全检查(SPF、DMARC、DKIM)
  • 哈希生成、JWT 解码、cron 解析
  • OG图像生成、favicon提取
  • PII 检测和文本处理

如果您已经为其中任何一项单独的服务付费,请合并到一个 API 密钥 简化你的堆栈。 完整端点列表位于 API文档

要点

  • ipinfo.io 的 2025 年免费套餐不再包括城市、地区、坐标或时区。 对于这些字段,您需要 49 美元/月的基本计划。
  • 波托伊的 /v1/ip/lookup 免费返回呼叫者 IP 的城市级地理信息。 VPN 检测、WHOIS、反向 DNS 和 IP 阻止列表检查也是免费的。
  • 主要限制:botoi 仅返回调用者自己的 IP 的城市级地理信息,而不是任意的 IP。 对于第三方 IP 查找,您需要专用的 IP 数据库。
  • ipinfo 更强大,可提供全面的 IP 情报:运营商数据、数据库下载、 公司丰富,托管域名。
  • Botoi 的广度更强:150 多个端点,涵盖 IP 数据、文本处理、图像 一个 API 密钥下的生成和开发实用程序。

FAQ

是否有可替代 ipinfo.io 并提供城市级 IP 地理定位的免费替代方案?
是的。 Botoi 的 /v1/ip/lookup 端点免费返回调用者 IP 的国家、城市、地区、坐标、时区和邮政编码。 匿名访问每分钟允许 5 个请求。 免费的 API 密钥将限制提高到每天 500 个请求。
为什么 ipinfo.io 从免费套餐中删除了城市级数据?
2025 年,ipinfo.io 调整了定价。 免费的 Lite 套餐现在仅返回国家/地区级别的数据(国家/地区代码、大陆、国旗)。 城市、地区、坐标和时区要求基本计划的价格为每月 49 美元。 此前,免费套餐包括每月最多 50,000 个请求的城市级地理定位。
我可以免费查找任意 IP 地址的地理位置吗?
Botoi 的 /v1/ip/lookup 返回调用者自己的 IP 地址的城市级地理。 要查找城市级别的任意第三方 IP,您需要一个专用的 IP 地理定位数据库,例如 MaxMind GeoLite2 或 ipinfo 的付费计划。 Botoi 的 /v1/ip/bulk 端点每个请求最多接受 10 个 IP,但返回网络级数据,而不是任意 IP 的城市级地理数据。
botoi 如何免费检测 VPN 和代理?
/v1/vpn-Detect 端点分析呼叫者的 IP,并返回 VPN、代理、Tor 和数据中心连接的布尔标志以及风险评分。 它在 Cloudflare Workers 上运行,该 Workers 具有用于识别非住宅流量的内置信号。 每分钟 5 个请求的匿名访问不需要 API 密钥。
botoi 的免费 IP 地理定位 API 的速率限制是多少?
匿名访问(无 API 密钥)允许所有端点每分钟 5 个请求。 免费的 API 密钥(无需信用卡)每天可提供 500 个请求。 付费计划起价为每月 9 美元,费率限额更高。 没有每个端点的限制; 速率限制适用于您的整个 API 使用情况。

开始使用 botoi 构建

150+ 个 API 端点,涵盖查询、文本处理、图片生成和开发者工具。免费套餐,无需信用卡。