IP地址查询接口及调用方法(转)
- 设计蜂巢IP地址查询接口:http://www.hujuntao.com/api/ip/ip.php
- 腾讯IP地址查询接口:http://fw.qq.com/ipaddress
- 新浪IP地址查询接口:http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js
- 搜狐IP地址查询接口:http://pv.sohu.com/cityjson
- 谷歌IP地址查询接口:http://j.maxmind.com/app/geoip.js
- 有道IP地址查询接口:http://www.youdao.com/smartresult-xml/search.s
- 1616 IP地址查询接口:http://w.1616.net/chaxun/iptolocal.php
- 126 http://ip.ws.126.net/ipquery
- hao123 http://app.hao123.com/ipquery/getcity.php?rtype=2
- 淘宝 http://ip.taobao.com/service/getIpInfo.php?ip=117.89.35.58
- 太平洋电脑网 http://whois.pconline.com.cn/
设计蜂巢接口调用方法
API请求地址 : http://www.hujuntao.com/api/ip/ip.php?参数
参数说明:
- IP : IP地址 可选
- format : 输出格式 json 可选 默认为JS
JSON调用示例:
请求地址:http://www.hujuntao.com/api/ip/ip.php?callback=jQuery17107324279078748077_1327024991339&format=json&_=1327024991363
{
“ip”: “117.89.35.58″,
“province”: “\u6c5f\u82cf”,
“city”: “\u5357\u4eac”
}
腾讯接口调用方法
- <scripttype="text/javascript"src="http://fw.qq.com/ipaddress"></script><scripttype="text/javascript">// < ![CDATA[
- // < ![CDATA[
- //反回格式如下: //var IPData = new Array("117.89.35.98","","江苏省","南京市"); console.log(IPData[0]+','+IPData[2]+','+IPData[3]) //117.89.35.98,江苏省,南京市
- // ]]></script>
该方法已经不可用,访问http://fw.qq.com/ipaddre显示“The page you are looking for is temporarily unavailable.
Please try again later.”。腾讯对Referer做了判断,虽然可以通过PHP伪造Referer,但是实际测试中获得的是服务器的IP地址而不是客户端的IP地址。我们一起鄙视一下腾讯。╭∩╮(︶︿︶)╭∩╮
新浪接口调用方法
- <scripttype="text/javascript"src="http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js"></script><scripttype="text/javascript">// < ![CDATA[
- // < ![CDATA[
- //format参数设置返回格式 js/json //ip 要查询IP 可选 //反回格式如下: //var remote_ip_info = {"ret":1,"start":"117.89.35.0","end":"117.89.35.255","country":"\u4e2d\u56fd","province":"\u6c5f\u82cf","city":"\u5357\u4eac","district":"\u767d\u4e0b","isp":"\u7535\u4fe1","type":"","desc":""}; console.log(remote_ip_info["country"]+','+remote_ip_info["province"]+"省"+','+remote_ip_info["city"]+"市")//中国,江苏省,南京市
- // ]]></script>
搜狐接口调用方法
- <scripttype="text/javascript"src="http://pv.sohu.com/cityjson?ie=utf-8"></script><scripttype="text/javascript">// < ![CDATA[
- // < ![CDATA[
- //默认为GBK可通过ie参数设置编码 console.log(returnCitySN["cip"]+','+returnCitySN["cname"])//117.89.35.98,江苏省南京市
- // ]]></script>
谷歌接口调用方法
据说是谷歌的,不知道是不是真的。
- <scripttype="text/javascript"src="http://j.maxmind.com/app/geoip.js"></script><scripttype="text/javascript">// < ![CDATA[
- // < ![CDATA[
- console.log(geoip_country_name()+','+geoip_region_name()+','+geoip_city())//China,Jiangsu,Nanjing
- // ]]></script>
有道接口调用方法
调用接口示例:http://www.youdao.com/smartresult-xml/search.s?type=ip&q=123.233.157.9
返回XML数据
<?xml version=”1.0″ encoding=”gbk”?>
<smartresult>
<product type=”ip”>
<ip>123.233.157.9</ip>
<location>山东省济南市 网通</location>
</product>
</smartresult>
或者
http://www.youdao.com/smartresult-xml/search.s?jsFlag=true&keyfrom=163.com&event=fYodaoCallBack&type=ip&q=192.168.1.1
返回JSON数据
fYodaoCallBack(1, {‘product’:'ip’,'ip’:’192.168.1.1′,’location’:'局域网 对方和您在同一内部网’} , ”);
- 设计蜂巢IP地址查询接口:http://www.hujuntao.com/api/ip/ip.php
- 腾讯IP地址查询接口:http://fw.qq.com/ipaddress
- 新浪IP地址查询接口:http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js
- 搜狐IP地址查询接口:http://pv.sohu.com/cityjson
- 谷歌IP地址查询接口:http://j.maxmind.com/app/geoip.js
- 有道IP地址查询接口:http://www.youdao.com/smartresult-xml/search.s
- 1616 IP地址查询接口:http://w.1616.net/chaxun/iptolocal.php
- 126 http://ip.ws.126.net/ipquery
- hao123 http://app.hao123.com/ipquery/getcity.php?rtype=2
- 淘宝 http://ip.taobao.com/service/getIpInfo.php?ip=117.89.35.58
- 太平洋电脑网 http://whois.pconline.com.cn/
设计蜂巢接口调用方法
API请求地址 : http://www.hujuntao.com/api/ip/ip.php?参数
参数说明:
- IP : IP地址 可选
- format : 输出格式 json 可选 默认为JS
JSON调用示例:
请求地址:http://www.hujuntao.com/api/ip/ip.php?callback=jQuery17107324279078748077_1327024991339&format=json&_=1327024991363{
“ip”: “117.89.35.58″,
“province”: “\u6c5f\u82cf”,
“city”: “\u5357\u4eac”
}
腾讯接口调用方法
- <scripttype="text/javascript"src="http://fw.qq.com/ipaddress"></script><scripttype="text/javascript">// < ![CDATA[
- // < ![CDATA[
- //反回格式如下: //var IPData = new Array("117.89.35.98","","江苏省","南京市"); console.log(IPData[0]+','+IPData[2]+','+IPData[3]) //117.89.35.98,江苏省,南京市
- // ]]></script>
该方法已经不可用,访问http://fw.qq.com/ipaddre显示“The page you are looking for is temporarily unavailable.
Please try again later.”。腾讯对Referer做了判断,虽然可以通过PHP伪造Referer,但是实际测试中获得的是服务器的IP地址而不是客户端的IP地址。我们一起鄙视一下腾讯。╭∩╮(︶︿︶)╭∩╮新浪接口调用方法
- <scripttype="text/javascript"src="http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js"></script><scripttype="text/javascript">// < ![CDATA[
- // < ![CDATA[
- //format参数设置返回格式 js/json //ip 要查询IP 可选 //反回格式如下: //var remote_ip_info = {"ret":1,"start":"117.89.35.0","end":"117.89.35.255","country":"\u4e2d\u56fd","province":"\u6c5f\u82cf","city":"\u5357\u4eac","district":"\u767d\u4e0b","isp":"\u7535\u4fe1","type":"","desc":""}; console.log(remote_ip_info["country"]+','+remote_ip_info["province"]+"省"+','+remote_ip_info["city"]+"市")//中国,江苏省,南京市
- // ]]></script>
搜狐接口调用方法
- <scripttype="text/javascript"src="http://pv.sohu.com/cityjson?ie=utf-8"></script><scripttype="text/javascript">// < ![CDATA[
- // < ![CDATA[
- //默认为GBK可通过ie参数设置编码 console.log(returnCitySN["cip"]+','+returnCitySN["cname"])//117.89.35.98,江苏省南京市
- // ]]></script>
谷歌接口调用方法
据说是谷歌的,不知道是不是真的。
- <scripttype="text/javascript"src="http://j.maxmind.com/app/geoip.js"></script><scripttype="text/javascript">// < ![CDATA[
- // < ![CDATA[
- console.log(geoip_country_name()+','+geoip_region_name()+','+geoip_city())//China,Jiangsu,Nanjing
- // ]]></script>
有道接口调用方法
调用接口示例:http://www.youdao.com/smartresult-xml/search.s?type=ip&q=123.233.157.9
返回XML数据
<?xml version=”1.0″ encoding=”gbk”?>
<smartresult>
<product type=”ip”>
<ip>123.233.157.9</ip>
<location>山东省济南市 网通</location>
</product>
</smartresult>
或者
http://www.youdao.com/smartresult-xml/search.s?jsFlag=true&keyfrom=163.com&event=fYodaoCallBack&type=ip&q=192.168.1.1
返回JSON数据
fYodaoCallBack(1, {‘product’:'ip’,'ip’:’192.168.1.1′,’location’:'局域网 对方和您在同一内部网’} , ”);
相关推荐
通过IP地址转中国城市(webservice)版,您可以获得:最新IP地址转中国城市数据库数据,它包含319356条国内IP,字段:IP地址、省份、城市。内附调用方法(支持Asp,.NET,C#,PHP等开发语言)。可以根据指定的IP返回 ...
标题中的“ip定位查询接口”指的是网络开发中用于获取设备或用户IP地址地理位置信息的一种服务。这个服务通常通过API(应用程序编程接口)提供,允许开发者在自己的应用中集成,以便实现如用户位置追踪、本地化服务...
本文实例讲述了JS简单获取客户端IP地址的方法。分享给大家供大家参考,具体如下: <!doctype html> <html> <head> <meta charset="utf-8"> <title>使用搜狐接口获取客户端IP地址</...
该接口提供了一种简便的方法来根据IP地址获取所在城市的信息。通过访问`http://www.zonediy.com/commons/findip.jsp?ip=218.28.135.247`这样的URL(其中218.28.135.247为示例IP地址),用户可以查询到该IP地址对应的...
总之,PHP中IP地址查询可以通过调用API接口或者使用IP地址库文件来实现。选择哪种方法取决于具体需求,如是否需要实时性、数据精度以及预算等因素。无论哪种方式,都要注意遵守服务提供商的使用条款,确保合法合规地...
总的来说,通过调用Web Service查询IP地址所在地是实现地理位置信息获取的一种常见方法,尤其在没有现成的IP地址库可供使用时。ASP.NET 2.0提供了强大的工具支持,使得开发者能够轻松地整合这样的服务到自己的应用...
本资源包提供了一套完整的IP地址查询工具,包括数据库和查询代码,以及网络版查询方法,利用了百度和ip138等在线服务。 首先,我们需要理解IP地址的基本概念。IP地址(Internet Protocol Address)是互联网上设备的...
在进行在线IP地址查询时,可能会使用COM组件,例如,调用Winsock库或者其他网络相关的接口,这些接口可能需要在COM环境中运行。当程序启动时,首先调用`CoInitialize`初始化环境,然后可以创建和使用COM对象来建立...
IP查询接口就是这样一个工具,它提供了一个编程接口,使得开发者可以通过发送特定的IP地址,获取到与之关联的地理位置信息。这些接口通常返回JSON或其他数据格式,包含如国家、省份、城市等详细信息。例如,调用IP...
本文将深入探讨IP地址归属地查询API的工作原理、使用方法以及相关的JavaScript实现。 IP地址归属地查询API通常基于庞大的IP地址数据库,这些数据库包含了全球各地的IP地址段与对应的国家、地区、城市等地理信息。当...
本文将深入探讨如何使用百度来查询IP地址,以及与之相关的技术知识。 首先,IP地址(Internet Protocol Address)是互联网上的每台设备独一无二的数字标签。它分为IPv4和IPv6两种类型,其中IPv4由32位二进制组成,...
然而,通过调用第三方提供的API接口,我们可以间接地获取到用户IP地址。本篇将详细介绍如何利用搜狐提供的接口在JS中实现这一功能。 首先,我们需要了解搜狐提供的获取IP地址的API接口。这个接口通常是HTTP或HTTPS...
在IT领域,网络编程是不可或缺的一部分,而IP地址查询则是其中的一个重要环节。这个"基于本地数据库的 IP 地址查询 PHP 源码.zip"压缩包提供了一种解决方案,让我们来深入探讨其中涉及的知识点。 首先,我们要理解...
- 解释:此方式返回的是一个简单的文本字符串,其中包含了查询到的IP地址对应的地理位置信息(省、市)及运营商信息(如电信、联通等)。 2. **XML方式**: - 调用格式:`...
然后,使用条件语句或查找表来判断IP地址,并根据IP范围执行不同的操作,如返回不同的网页内容或调用不同的服务接口。 3. **核心代码段**: 易语言中可能的核心代码段如下: ```易语言 .定义 整数型, 客户端IP ...
例如,初始化一个TGStack对象,然后调用其GetHostByName函数,传入“localhost”或“127.0.0.1”,它会返回与之关联的所有网络接口的IP地址列表。从中筛选出非回环地址(非127.0.0.1),即可得到内网IP地址。 3. ...
本机IP地址查询程序是用于获取本地计算机网络连接的IP地址的软件工具。以下是对这个主题的详细讲解: 1. IP地址类型: - IPv4:当前广泛使用的IP地址格式,由32位二进制数表示,通常以4个十进制数的形式分隔,如...
在实际应用中,IP地址查询库通常会提供API接口,开发者可以调用这些接口来实现应用程序中的IP查询功能。例如,通过输入IP地址,应用可以返回该IP所在的国家、城市、网络运营商等信息。此外,这些库可能还支持批量...
PB调用WebServices的例子IP地址查询服务主要涉及的是在PowerBuilder(PB)环境中如何通过WebServices接口来实现远程数据交互,特别是查询IP地址的相关信息。WebServices是一种基于标准的、平台无关的方式,允许不同...
这个压缩包中的"caozha-ip"是一个基于PHP实现的IP地址库调用系统,主要用于处理与IP地址相关的操作,如IP查询、定位、管理等。下面我们将深入探讨这个系统的相关知识点。 1. IP地址处理:在互联网中,每个设备都有...