新浪网易淘宝等IP地区信息查询开放API接口调用方法 新浪开放平台api
1)自己写程序,解析IP对应的地区信息,需要数据库。
2)根据第三方提供的API查询获取地区信息。
第一种方法,参见文本《通过纯真IP数据库获取IP地址对应的地区信息》,这种方法的维护代价较高,而且对自己的服务器有一定的压力。
随着技术的开放,第三方已经逐渐免费开放相应的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,搜狐,腾讯等均提供相应接口,请参看相关资料,这里不再赘述。
更多阅读
淘宝怎么样开网店 淘宝网店运营公司
淘宝怎么样开网店——简介淘宝开网店的门槛对于普通用户来说还算简单,在淘宝开创一个属于自己的店铺,装修好店铺后上传发布一些自己可以卖出的宝贝物品,也是很惬意的一件事情。小编为主的祥助讲解淘宝店铺怎么开通和认证淘宝怎么样开
开网店淘宝怎么做代理,淘宝代理怎么做赚钱 开淘宝网店赚钱吗
创业愿望的人能否最终走上网上开店成功创业之路,【淘宝怎么做代理】与他是否相信自己可以在激烈的挑战和竞争中胜出有着直接的关系。网上开店创业是通过发现和识别商业机会,组织各种资源提供产品和服务,以创造价值的过程。【淘宝怎么做
淘宝宝贝隐形降权的查询与解决以及重要性 淘宝宝贝隐形降权查询
淘宝宝贝隐形降权、什么叫做降权、宝贝或店铺降权怎么处理、怎么避免降权不知道各位淘宝卖家对宝贝被降权问题是否重视,今天中午我用今年最新淘宝宝贝降权查询软件做了个实验。中午我挑选了我以前买过宝贝的卖家,一个一个测试,发现确
淘宝销售额2014淘宝网交易额 淘宝网2015年交易额
2014年淘宝销售额是多少?阿里巴巴周一盘前更新了招股书,首次披露了天猫和淘宝的独立运营数据。根据最新招股书,天猫2013年成交额(GMV)达4410亿元人民币,占总交易额28.6%,较2012年公布的2000亿元成交额相比,天猫业务2013年同比增长120%。淘
从百姓返利网去淘宝,天猫,京东返现高达50% 返利网如何返现
从百姓返利网去淘宝、天猫、京东等400多家网上知名商城购物都能拿到10%-50%的现金返利,推荐会员加入还有20%的返现提成。百姓返利网返利高,提现快,是您网购省钱的最佳首选!1、邀请好友加入百姓返利网,注册成为百姓返利网的会员之后,每当您