ipinfo.io 放弃了免费的城市级地理信息; 这是你的选择
ipinfo.io 于 2025 年从其免费套餐中删除了城市级地理定位。将免费 IP 地理定位、VPN 检测和 ASN 查找的替代方案与工作代码进行比较。
如果您使用 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 端点,涵盖查询、文本处理、图片生成和开发者工具。免费套餐,无需信用卡。