【JavaScript】获取IP地址

Posted by ARTROY on 2018-06-12

方法一:

1
2
3
4
<script src="http://pv.sohu.com/cityjson?ie=utf-8"></script>
<script type="text/javascript">
document.write(returnCitySN["cip"]+','+returnCitySN["cname"])
</script>

方法二:淘宝IP地址库API接口

  1. 请求接口(GET):
    http://ip.taobao.com/service/getIpInfo.php?ip=[ip地址字串]

  2. 响应信息:
    (json格式的)国家 、省(自治区或直辖市)、市(县)、运营商

  3. 返回数据格式:
    {“code”:0,“data”:{“ip”:“218.17.158.161”,“country”:“中国”,“area”:"",“region”:“广东”,“city”:“深圳”,“county”:“XX”,“isp”:“电信”,“country_id”:“CN”,“area_id”:"",“region_id”:“440000”,“city_id”:“440300”,“county_id”:“xx”,“isp_id”:“100017”}}
    其中code的值的含义为,0:成功,1:失败。
    访问限制:为了保障服务正常运行,每个用户的访问频率需小于10qps。

1
2
// myip 可更换IP地址,查找相关IP信息
$.getScript('http://ip.taobao.com/service/getIpInfo.php?ip=myip')


支付宝打赏 微信打赏

欣赏此文,打赏一下



-->