免费接口:IP数据查询

2017-12-07 · 🙈Ray · 0条 · 657次

前几天写了一个查询IP地址的接口,经过一段时间的测试,稳定性基本没问题了,现在分享给大家。

接口说明

接口地址https://www.geek-era.com/api/ip
请求方式POST(不支持GET)

application/x-www-form-urlencoded

编码UTF-8

数据

将以下数据直接post到上述地址

字段说明
addressIP地址(ipv4或者ipv6)/网址

接口返回

接口返回JSON格式的数据,如果请求成功,将会返回errCodedata

如果请求失败,将会返回errCodeerrMsg

data数据字段说明

字段字段说明
addressIP地址
domain域名
country国家
countryCode国家代码
region地区
regionCode地区代码
city城市
zipCode邮政编码
latitude纬度
longitude经度
timezone时区
ISP网络服务提供商
organization网络服务提供商机构
ASN自治系统系统号
typeIP地址类型:type==1,ipv4地址;type==2,ipv6地址
state状态:state==1,数据可用;state==0,数据不可用

服务器返回的样例报文

{
     "errCode": 0,
     "data": {
         "address": "43.224.47.79",
         "domain": null,
         "country": "China",
         "countryCode": "CN",
         "region": "Beijing",
         "regionCode": "11",
         "city": "Beijing",
         "zipCode": null,
         "latitude": 39.9289,
         "longitude": 116.388,
         "timezone": "Asia/Shanghai (UTC+8)",
         "ISP": "BeiJing Wish Network Technology CO.,LTD.",
         "organization": "BeiJing Wish Network Technology CO.,LTD.",
         "ASN": "",
         "type": 1,
         "state": 1
     }
}

目前为止已经修正了一些问题,至今未出现异常,所以才将此接口放出。但是因为后台限制比较严格,所以不清楚是不是仍然存在未知问题,如果使用中出现任何问题,请在博客下面留言或者email:nuoone@163.com


  0