api:ip
使用JS代码进行调取:
<script language="javascript" type="text/javascript" src="http://fw.qq.com/ipaddress" charset="GB2312"></script> <script>document.write("你的IP是:"+IPData[0]+",来自:"+IPData[2]);</script>
腾讯的IP地址API接口地址:http://fw.qq.com/ipaddress返回的是数据格式为:
var IPData = new Array(“58.218.198.205″,”",”江苏省”,”徐州市”);
太平洋IP地址库
地址:http://whois.pconline.com.cn
(1)ip.jsp(2)ipJson.jsp(3)jsAlert.jsp(4)jsDom.jsp(5)jsFunction.jsp(6)jsLabel.jsp(7)jsWrite.jsp(8)whois/index.jsp接口参数:
@param ip:可指定IP地址,不指定则取request.getRemoteAddr()的值。支持以下格式:(a)202.96.159.254 (b)202.096.159.254 (c)202.96.159.254/192.168.20.106 (适用于接口1-8)
@param rep:可指定活动页代码,输出的结果会按系统设置映射到相应的地区 (适用于接口1-8)
@param level:可指定输出结果的精度,=1/=2/=3分别代表只输出省名称/输出省市名称/输出省市区名称 (适用于接口1-8)
@param siteId:可指定网站或应用代码,输出IP所属的区域 (适用于接口2,5. siteId与rep原则上是互斥的)
@param callback:指定回调函数的名称, 不指定则默认为'IPCallBack' (适用于接口2,5)
@param domId:指定结点ID (适用于接口4, 必须指定)
@param id:指定结点ID (适用于接口6, 必须指定)
新浪的IP地址查询接口:http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js 新浪多地域测试方法:http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js&ip=12.130.132.30
返回的数据格式为:
var remote_ip_info = {"ret":1,"start":"119.162.78.0","end":"119.164.255.255","country":"\u4e2d\u56fd","province":"\u5c71\u4e1c","city":"\u6d4e\u5357","district":"","isp":"\u8054\u901a","type":"","desc":""};