搜狐IP地址查询接口不可用了,目前可用的IP接口分享
搜狐另外的IP地址查询接口:http://txt.go.sohu.com/ip/soip
太平洋电脑 IP库接口:(默认callback=IPCallBack) http://whois.pconline.com.cn/ipJson.jsp (亲测可行)
http://whois.pconline.com.cn/?ip=[ip地址字符串]
直接访问:http://whois.pconline.com.cn/?ip=
调用方法非常丰富,提供多种JS嵌入调用。
接口列表:
(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 |
(9)ipAreaCoord.jsp | (10)ipAreaCoordJson.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-9)
@param siteId:可指定网站或应用代码,输出IP所属的区域 (适用于接口2,5. siteId与rep原则上是互斥的)
@param callback:指定回调函数的名称, 不指定则默认为'IPCallBack' (适用于接口2,5)
@param domId:指定结点ID (适用于接口4, 必须指定)
@param id:指定结点ID (适用于接口6, 必须指定)
@param coords:指定坐标值,经度+","+纬度,经度纬度都是2个带小数点的数字。经度范围在73至135之间,纬度范围在3至53之间,即国内区域,不是中国的直接返回空 (适用于接口9-10, 必须指定)
@param json:可指定是否以json格式输出结果,不指定则默认为false。(适用于接口2,10)
以下的都不行了
新浪的IP地址查询接口:http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js (不可用)
新浪多地域测试方法:http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js&ip=218.192.3.42 (不可用)
搜狐IP地址查询接口(默认GBK):http://pv.sohu.com/cityjson (失效了不可用)
搜狐IP地址查询接口(可设置编码):http://pv.sohu.com/cityjson?ie=utf-8 (失效了不可用)