当前页面的IP接口来自网友收集,IP接口仅供学习使用。
随便配了手机中的一张泰国旅游照片,与IP定位无关
接口URL:http://vv.video.qq.com/checktime?otype=json
是否支持HTTPS:支持 HTTP / HTTPS
是否支持JSONP跨域:支持跨域,Key 为 callback,具体看下面AjaxDemo
备注:仅支持查询当前IP地址及IP位置,不支持传参IP地址查询,我用了N年的珍藏,拿出来分享,比126的好用的多。
使用方式:
<script src="https://vv.video.qq.com/checktime?otype=json" ></script> <script> //判断 QZOutputJson 没问题 if(typeof QZOutputJson !== "undefined"){ //当前IP var ip = QZOutputJson.ip; //当前地址 var address = QZOutputJson.pos; } </script>
接口URL:https://restapi.amap.com/v3/ip
是否支持HTTPS:支持 HTTP / HTTPS
备注:这个是高德的V3版本,接口数据全,时间较久,接口稳定。
请求参数:
参数名 | 含义 | 说明 |
---|---|---|
key | 0113a13c88697dcea6a445584d535837 | (这是支付宝使用的Key)可以用自己的 |
ip | 填您需要查询的IP地址,不填查询当前IP | 您要查询的IP |
callback | 跨域回调方法,非必填 | 跨域的时候用 |
使用方式:
<script> $.ajax({ url:'https://restapi.amap.com/v3/ip?key=0113a13c88697dcea6a445584d535837', data:{ip:'123.123.123.123'}, //data:{},不填查询当前IP success:function (data) { //市,如郑州市 var city = data.city; //邮编:410100 var cityCode = data.adcode; //省份:河南省 var province = data.province; //省邮编:410000 var provinceCode = data.provinceCode; //经度 & 维度,以;间隔 var rectangle = data.rectangle; console.log(data) } }); </script>
返回值说明:
名称 | 含义 | 规则说明 | ||
---|---|---|---|---|
status | 返回结果状态值 | 值为0或1,0表示失败;1表示成功 | ||
info | 返回状态说明 | 返回状态说明,status为0时,info返回错误原因,否则返回“OK”。 | ||
infocode | 状态码 | 返回状态说明,10000代表正确,详情参阅info状态表 | ||
province | 省份名称 | 若为直辖市则显示直辖市名称; 如果在局域网 IP网段内,则返回“局域网”; 非法IP以及国外IP则返回空 | ||
city | 城市名称 | 若为直辖市则显示直辖市名称; 如果为局域网网段内IP或者非法IP或国外IP,则返回空 | ||
adcode | 城市的adcode编码 | |||
rectangle | 所在城市矩形区域范围 | 所在城市范围的左下右上对标对 |
接口URL:https://restapi.amap.com/v4/ip
是否支持HTTPS:支持 HTTP / HTTPS
备注:这个是高德的V4版本,接口精准度较高,但是数据量较少,推荐使用上面的V3。
请求参数:
参数名 | 含义 | 说明 |
---|---|---|
key | 0113a13c88697dcea6a445584d535837 | (这是支付宝使用的Key)可以用自己的 |
ip | 填您需要查询的IP地址 | 您要查询的IP |
callback | 跨域回调方法,非必填 | 跨域的时候用 |
使用方式:
<script> $.ajax({ url:'https://restapi.amap.com/v4/ip?key=0113a13c88697dcea6a445584d535837', data:{ip:'123.123.123.123'}, success:function (data) { //市,如郑州市 var city = data.pcd.city; //市邮编:410100 var cityCode = data.pcd.cityCode; //区县:金水区 var county = data.pcd.county; //省份:河南省 var province = data.pcd.province; //省邮编:410000 var provinceCode = data.pcd.provinceCode; //##定位 //经度 var lng = data.lng; //定位精度 var confidence = data.confidence; //纬度 var lat = data.lat; //时间 var time = data.time; console.log(data) } }); </script>
返回值说明:
名称 | 含义 | ||
---|---|---|---|
data | 业务数据内容 | ||
pcd | |||
city | 城市 | ||
cityCode | 城市编码 | ||
county | 区 | ||
countyCode | 区县编码 | ||
province | 省 | ||
provinceCode | 省编码 | ||
lng | 经度 | ||
confidence | 定位精度 | ||
source | 定位源 | ||
time | 时间 | ||
lat | 纬度 | ||
errcode | 值为0或1 0表示请求成功; 1表示请求失败。 | ||
errdetail | 返回错误的详细原因 | ||
errmsg | 返回状态说明 |
1.接口来自第三方,由网友提供,准确度和使用频率请自己评估。
2.如有侵权,请告知我们:i@itboy.net。
综合技术交流:点击加入--> [SO JSON官方交流①群][收费]
综合技术交流:点击加入--> [SO JSON官方交流②群][免费]
要求:不能发广告、暴力、政治、付费教程,违者直接踢出。
备注:入群费用5元,没有QQ钱包,可以先支付宝
or 微信
扫码支付5元赞助后,我拉您进去。QQ联系我。
扫码赞助:赞助二维码。
技术交流QQ群:①群259217951,②群166848545
站长邮箱:so@sojson.com
对页面内容有任何疑问和建议,请联系我们。
所有赞助/开支都讲公开明细,用于网站维护:赞助名单查看
正在加载... ...