前言
明天分享一个收费的在线工具来查问IP地址所在的地理位置。能够通过IP地址所属的网络运营商和其余相干信息来确定设施的地位,包含国家、地区、城市和经纬度等信息。
Ip-API
官网地址: https://ip-api.com/
应用示例
该工具除了提供界面查问,还贴心的提供了API。并且API的响应后果还能够依据本人的需要进行定制化。反对8中语言和5种响应格局,以及返回的字段信息。
语言
Lang (ISO 639) | Description |
---|---|
en | English (default) |
de | Deutsch (German) |
es | Español (Spanish) |
pt-BR | Português - Brasil |
fr | Français (French) |
ja | 日本語 (Japanese) |
zh-CN | 中国 (Chinese) |
ru | (Russian) |
数据格式
- JSON
- XML
- CSV
- Newline
- PHP
简略示例
查问我本机的IP信息,并设置返回数据的格局为json,内容为中文,蕴含状态、国家、国家代码、区域名称、经纬度等信息。
GET http://ip-api.com/json/183.62.176.46?lang=zh-CN&fields=status,message,country,countryCode,region,regionName,city,lat,lon,timezone{ "status": "success", "country": "中国", "countryCode": "CN", "region": "GD", "regionName": "广东", "city": "广州市", "lat": 23.379, "lon": 113.763, "timezone": "Asia/Shanghai"}
官网文档:https://ip-api.com/docs
更好的服务
哈哈哈,收费的服务必定不是美中不足的,比如说,不反对https、应用状况统计,商用等。 并且查问次数是有限度的,然而这个有一个益处是,它不限度查问数量,只是限度每分钟查问45次。如果实时性要求不高的需要,齐全能够开个定时工作,批量的去解析IP的地位信息。
如果满足不了需要,能够充钱让你变得更强。
须要留神的点
如果是香港、澳门、台湾、西藏的IP,返回数据外面的country
字段并不是 China/中国
。所以在将信息入库的时候,须要在代码层面非凡解决,进行数据修改。
GET http://ip-api.com/json/103.143.160.4?lang=zh-CN&fields=status,message,country,countryCode,region,regionName,city,lat,lon,timezone{ "status": "success", "country": "香港", "countryCode": "HK", "region": "HCW", "regionName": "中西區", "city": "Sheung Wan", "lat": 22.2871, "lon": 114.152, "timezone": "Asia/Hong_Kong"}
结尾
相似的工具可能还有很多,如果有更好的,欢送评论区留下哦。
如果感觉对你有帮忙,能够多多评论,多多点赞哦,也能够到我的主页看看,说不定有你喜爱的文章,也能够顺手点个关注哦,谢谢。
我是不一样的科技宅,每天提高一点点,体验不一样的生存。咱们下期见!