介绍一些关于IP定位的接口 – 作者:郑州埃文科技

今天介绍一些关于IP定位的接口,其中也包括高精度的。

数据供应商有国内的,也有国外的 —— 某些情况下,你可能会需要了解境外IP的信息,而国内数据商掌握的又不太全,因此老编也提供一些国外的接口供大家了解之用。

1 国内


接口提供商:埃文科技(www.ipplus360.com)

针对IP定位在商业和安全两个不同使用场景中的精度要求,分为商业版公安版
1、对静态IP,商业版给出的定位区域覆盖IP出现过的所有位置,公安版会通过聚类算法结合历史出现的概率给出更加精准的区域。
图片[1]-介绍一些关于IP定位的接口 – 作者:郑州埃文科技-安全小百科

2、对动态IP,商业版使用静态聚类方法,保证满足商业需求,同时保护用户隐私,公安版采用动态聚类方法,得到更加精准、覆盖区域更小的区域。
图片[2]-介绍一些关于IP定位的接口 – 作者:郑州埃文科技-安全小百科
静态、动态两种类型的IP地址,在商业版和公安版下具体的定位精度参考数值:
图片[3]-介绍一些关于IP定位的接口 – 作者:郑州埃文科技-安全小百科
具体使用方法和使用要求,可复制以下链接,或是点击文章末尾的“阅读原文”了解。https://www.ipplus360.com/pros/IPGeoAPI/
* 国内提供IP定位接口的厂商还有很多,包括BAT:百度地图、阿里旗下的高德地图、腾讯地图…等,不过根据政策要求,他们都只能提供城市级的粗定位,高精定位是没有了。

2 国外


前面说了, 有些情况下你可能会需要了解境外IP的信息,但国内数据商掌握的又不太全,这时候一些国外提供商可能就用的上了:

提供商

说明

官网

whoisxml

号称数据库覆盖超过250个国家/地区的3200万个IP,返回结果包括:国家、城市、邮政编码、经纬度、ISP、ASN、连接类型等,宣称覆盖了所有IP地址的 99.5%——真实性大家自己验证吧每天前1000次查询免费

https://www.whoisxmlapi.com/

telize

支持jsonp
返回信息包括:国家、地区、时区、经纬度、精度范围等

http://www.telize.com/

geoplugin

自称是2006年以来最大的免费IP定位网络服务商

https://www.geoplugin.com/

ipwhois

许多开发人员都在使用,每天前1000次查询免费

https://www.ipwhois.io

Ipregistry

支持提取IP所属公司名称、绑定的域名和运营商信息

https://www.ipregistry.co

getfastah

自称每月数据更新勤快,支持IPv6

https://www.getfastah.com/

weatherbit

是天气接口,但也支持对指定IP地址进行地理位置解析

https://www.weatherbit.io/

freeipgeolocation

免费,返回信息包括:国家、城市、经纬度、货币、日出日落时间等

ipgeolocation.io

bigdatacloud

支持下一代IPv6地址定位(这都不算特点了)

https://www.bigdatacloud.com/

ipsidekick

免费,简单易用,没有坐标

https://www.ipsidekick.com/

ip2location

https://www.ip2location.com/

smart ip‍

https://www.smartip.io

ip twist

https://www.iptwist.com

ip2location

https://www.ip2location.com/

等等等等…不再列举了

以上均来自老编平常收集和偶尔使用,每家都有各自的牛皮吹,什么“更新最及时”、“覆盖99.5%”……是真是假,哪家才是好用,还是由你自己去了解吧~

* 接口具体如何使用,属于代码方面的干活,老编这里就不再展开了,仅做到资源推荐为止。

综述


国内接口:天然地对国内IP支持最好,国内数据覆盖全面、且较准确,无论是城市级的粗需求,或是高精度(如果你有权限),大多都能随你所愿;但是对于国外的IP,就不一定了。

境外接口:基本上与国内数据提供商情况正好相反。但就境外IP定位需求来说,想“高精度”也是个伪命题,意义不大,且公开的接口从严苛的隐私保护规定上考虑,就不可能提供到数十米内这样的程度,大家就不要太奢求了,反正最多做个了解,提供点参考就不错了。

来源:freebuf.com 2021-03-26 15:37:10 by: 郑州埃文科技

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论