01前言经常浏览小视频或各类帖子的朋友们可能已经注意到,目前许多网络平台都会显示作者和评论区用户的 IP 归属地。那么,这个功能是如何实现的呢?平台显示 IP 归属地效果 02某些收费平台的 API我们可以利用一些付费平台的 API 来实现这一功能,比如一些导航软件的开放平台 API 等。然而,这些服务通常是收费的,而且免费额度有限,适合测试使用,但如果要在生产环境中使用,很可能不够支撑需求。收费平台 API 示例 03离线库推荐那么,有没有免费的离线 API 库呢?UP 现在推荐一个强大的离线库给大家,一个准确率高达 99.9% 的离线 IP 地址定位库,查询速度仅需 0.0x 毫秒,而且数据库仅 10 兆字节大小。 此库提供了 Java、PHP、C、Python、Node.js、Golang、C# 等多种查询绑定,同时支持 Binary、B 树和内存三种查询算法。
ip2region GitHub 仓库
这个库大家可以在 GitHub 上搜索:ip2region,即可找到该开源库。 04使用下面使用 Java 代码给大家演示下如何使用这个 IP 库,该库目前支持多重主流语言。