客服热线:0510-80212102 新手导航 帮助中心 在线充值 销售咨询 销售咨询[800086985] 销售咨询 网页咨询[800086985] 多线镜像

你当前的位置:首页 > 新闻/帮助

[资讯]分享一个可以获得IP地址详细信息的接口

发布时间:2015/3/31 15:27:49浏览量:8658次作者:卓旺网络

分享一个可以获得IP地址详细信息的接口,通过调用taobao提供的接口可开发各种工具

有时候因某些需要我们要获得一个IP地址的某些信息,但是我们又没有IP数据库和相关的程序,怎么办呢?

本文给大家分享一个可以随意调用的接口,通过这个接口,可以获得一个IP地址的详细信息,这个接口是由taobao提供的。

代码如下:

http://ip.taobao.com/service/getIpInfo.php?ip=

怎样调用?我们只需把IP地址加到参数“ip”上,例如,要获得8.8.8.8的详细信息,就可以使用这样的访问地址:

http://ip.taobao.com/service/getIpInfo.php?ip=8.8.8.8

访问这个地址后,会直接返回一段Json格式的字符串,如下所示:

{"code":0,"data":{"country":"\u4e2d\u56fd","country_id":"CN","area":"\u534e\u5357","area_id":"800000","region":"\u5e7f\u4e1c\u7701","region_id":"440000","city":"\u5e7f\u5dde\u5e02","city_id":"440100","county":"","county_id":"-1","isp":"\u7535\u4fe1","isp_id":"100017","ip":"8.8.8.8"}}

中文已经进行了编码转换,按照字面意思理解,country后面的是国家名称;area是区域,上面的中文编码是“华南”;region是省份,上面的中文编码是“广东省”;city是城市,上面的中文编码是“广州市”。

编码转换可以用js的unescape()函数,如下面的写法:

<script>
alert(unescape("\u5e7f\u4e1c\u7701"));
</script>

得到上面的字符串后,就可以使用各种语言获得需要的信息了。然后你想怎么做这不用我教了把:)

域名注册虚拟主机已备案域名服务器租用请到卓旺网络。本文由卓旺网络http://www.idc180.com首发,未经许可禁止转载


tags:分享一个可以获得IP地址详细信息的接口
网站首页 --- 网站地图 --- 域名注册 --- 虚拟主机 --- 服务器租用 --- 网站建设 --- 支付中心 --- 关于我们 --- 联系我们
卓旺网络 www.idc180.com 大中华地区高速优质虚拟主机专业提供商 域名注册商 无锡卓旺网络科技有限公司
企业QQ:800086985   TEL:(0510)80212102(售前)   传真:(0510)82863105   5*8小时手机售后技术支持:18018397592   广告勿扰
公司地址:江苏省无锡市人民东路七号10F(214000)   邮件:Master@IDC180.com  IDC 分布:江苏 江西 湖南 广东 深圳 东莞 中山 香港 美国
企业资质:组织机构代码证 税务登记证 企业法人 Copyright © 2005-09-16 中华人民共和国工业及信息化部ICP备案:苏ICP备12033714号-1