新浪网易淘宝等IP地区信息查询开放API接口调用方法 新浪开放平台api

通过IP地址获取对应的地区信息通常有两种方法:

1)自己写程序,解析IP对应的地区信息,需要数据库。

2)根据第三方提供的API查询获取地区信息。

第一种方法,参见文本《通过纯真IP数据库获取IP地址对应的地区信息》,这种方法的维护代价较高,而且对自己的服务器有一定的压力。
新浪网易淘宝等IP地区信息查询开放API接口调用方法 新浪开放平台api

随着技术的开放,第三方已经逐渐免费开放相应的API。经过测试,目前网易和新浪提供的较为稳定易用。

1)新浪IP地址查询API接口

新浪的IP地址查询接口:

http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js&ip=IP地址

测试用例:

http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js&ip=115.156.238.114

返回以下信息:

varremote_ip_info={"ret":1,"start":"115.156.128.0","end":"115.156.255.255","country":"u4e2du56fd","province":"u6e56u5317","city":"u6b66u6c49","district":"","isp":"u6559u80b2u7f51","type":"u5b66u6821","desc":"u534eu4e2du79d1u6280u5927u5b66u4e1cu6821u533a"};

文字经过utf-8编码,分别对应不同的信息。

可以通过javascript跨域直接调用,如(使用jquery):

$.getScript('http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js&ip='+ip,function(_result){

if(remote_ip_info.ret=='1'){

alert('IP详细信息:','IP:'+ip+'<BR>国家:'+remote_ip_info.country+'<BR>省份:'+remote_ip_info.province+'<BR>城市:'+remote_ip_info.city+'<BR>区:'+remote_ip_info.district+'<BR>ISP:'+remote_ip_info.isp+'<BR>类型:'+remote_ip_info.type+'<BR>其他:'+remote_ip_info.desc);

}else{

alert('错误','没有找到匹配的IP地址信息!');

}

2)网易有道IP地址API接口

查询IP地址:

http://www.youdao.com/smartresult-xml/search.s?type=ip&q=IP地址

举例:

http://www.youdao.com/smartresult-xml/search.s?type=ip&q=115.156.238.114

返回xml文本信息:

<?xmlversion="1.0"encoding="gbk"?>

<smartresult>

<producttype="ip">

<ip>115.156.238.114</ip>

<location>湖北省武汉市教育网</location>

</product>

</smartresult>

3)淘宝IP地址库API接口

1. 请求接口(GET):

http://ip/service/getIpInfo.php?ip=[ip地址字串]

2. 响应信息:

(json格式的)国家 、省(自治区或直辖市)、市(县)、运营商

3. 返回数据格式:

{"code":0,"data":{"ip":"210.75.225.254","country":"u4e2du56fd","area":"u534eu5317",

"region":"u5317u4eacu5e02","city":"u5317u4eacu5e02","county":"","isp":"u7535u4fe1",

"country_id":"86","area_id":"100000","region_id":"110000","city_id":"110000",

"county_id":"-1","isp_id":"100017"}}

其中code的值的含义为,0:成功,1:失败。

访问限制:为了保障服务正常运行,每个用户的访问频率需小于10qps。

详细请参看API主页:http://ip/

4)太平洋IP地址库API接口

http://whois.pconline.com.cn/?ip=[ip地址字符串]

调用方法非常丰富,提供多种JS嵌入调用。

另外,还有Google,搜狐,腾讯等均提供相应接口,请参看相关资料,这里不再赘述。

  

爱华网本文地址 » http://www.aihuau.com/a/25101011/92039.html

更多阅读

淘宝怎么样开网店 淘宝网店运营公司

淘宝怎么样开网店——简介淘宝开网店的门槛对于普通用户来说还算简单,在淘宝开创一个属于自己的店铺,装修好店铺后上传发布一些自己可以卖出的宝贝物品,也是很惬意的一件事情。小编为主的祥助讲解淘宝店铺怎么开通和认证淘宝怎么样开

淘宝销售额2014淘宝网交易额 淘宝网2015年交易额

2014年淘宝销售额是多少?阿里巴巴周一盘前更新了招股书,首次披露了天猫和淘宝的独立运营数据。根据最新招股书,天猫2013年成交额(GMV)达4410亿元人民币,占总交易额28.6%,较2012年公布的2000亿元成交额相比,天猫业务2013年同比增长120%。淘

从百姓返利网去淘宝,天猫,京东返现高达50% 返利网如何返现

从百姓返利网去淘宝、天猫、京东等400多家网上知名商城购物都能拿到10%-50%的现金返利,推荐会员加入还有20%的返现提成。百姓返利网返利高,提现快,是您网购省钱的最佳首选!1、邀请好友加入百姓返利网,注册成为百姓返利网的会员之后,每当您

声明:《新浪网易淘宝等IP地区信息查询开放API接口调用方法 新浪开放平台api》为网友沫忆失忆分享!如侵犯到您的合法权益请联系我们删除