网易IP查询API接口

2018年11月2日13:09:09 发表评论 1,428 次
摘要

之前的日志《分享三个可用的IP查询API》中收集了三个可用的IP查询API,这里将再给各位分享一个超简单的IP查询API,来自网易的IP地址归属地数据查询接口。

http://ip.ws.126.net/ipquery?ip=yourip
使用方法非常简单,已知的参数只有一个ip,也就是你要查询的ip地址。

之前的日志《分享三个可用的IP查询API》中收集了三个可用的IP查询API,这里将再给各位分享一个超简单的IP查询API,来自网易的IP地址归属地数据查询接口。

http://ip.ws.126.net/ipquery?ip=yourip

使用方法非常简单,已知的参数只有一个ip,也就是你要查询的ip地址。

返回的数据是一个js脚本,如下所示

var lo="广东省", lc="广州市"; var localAddress={city:"广州市", province:"广东省"}

其中lo是地址所在省,lc为地址所在市,localAddress为归属地地址的json格式数据。

使用该api非常简单,直接在前端引用该api即可。

例如:


<script src='http://ip.ws.126.net/ipquery?ip=114.114.114.114'></script>
<script>
console.log(lo+' '+lc); //广东省 广州市
</script>
或者通过ajax调用(将以下代码复制到html文件即可预览效果。)
例如:
<!DOCTYPE html>
<html lang="zh-cn">
<head> 
<title>测试</title> 
<script type="text/javascript" src="https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js"></script> 
</head> 
<body> 
<input type="textarea" id="ip" /> 
<br />
<br /> 
<input type="textarea" id="result" /> 
<br />
<br /> 
<input type="button" value="查询" id="query" /> 
<script>
$(document).ready(function(){
$('#query').click(function(){
$.getScript('http://ip.ws.126.net/ipquery?ip='+$('#ip').val(),
function(){
$('#result').val(lo + " "+ lc);
}
); 
})
});
</script> 
</body>
</html>
avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: