有道手机归属地、邮政编码查询等API 实例

这几个接口都是以URL GET方式提交参数,以XML的形式返回查询结果

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

举例:http://www.youdao.com/smartresul ... amp;q=123.233.157.9

返回:

<?xml version="1.0" encoding="gbk"?>
<smartresult>
<product type="ip">
<ip>123.233.157.9</ip>
<location>山东省济南市 网通</location>
</product>
</smartresult>

查询手机号码归属地:
http://www.yodao.com/smartresult-xml/search.s?type=mobile&q=手机号

举例:http://www.yodao.com/smartresult ... e&q=13892101111

返回:

<?xml version="1.0" encoding="gbk"?>
<smartresult>
<product type="mobile">
<phonenum>13892101111</phonenum>
<location>陕西 延安</location>
</product>
</smartresult>

查询身份证信息
http://www.yodao.com/smartresult-xml/search.s?type=id&q=身份证号码

举例:http://www.youdao.com/smartresul ... =370782196402121133

返回:
<?xml version="1.0" encoding="gbk"?>
<smartresult>
<product type="identitycard">
<code>370782196402121133</code>
<location>山东省潍坊市诸城市</location>
<birthday>19640212</birthday>
<gender>m</gender>
</product>
</smartresult>

邮编、区号、城市名查询城市信息:
http://www.yodao.com/smartresult-xml/search.s?type=zip&q=邮编或区号或城市名

举例:http://www.youdao.com/smartresult-xml/search.s?type=zip&q=武汉
注:此时从输入框获取城市名需要:java.net.URLEncoder.encode(cityName,"UTF-8");当为汉字的时候不处理直接访问会得不到数据。

返回:
<?xml version="1.0" encoding="gbk"?>  
<smartresult>  
<product type="zipcode">  
<province>湖北省</province>  
<city>武汉市</city>  
<location>湖北省 武汉市</location>  
<phone>027</phone>  
<zipcode>430000</zipcode>  
</product>  
</smartresult> 

举例:http://www.youdao.com/smartresult-xml/search.s?type=zip&q=021

返回:
<?xml version="1.0" encoding="gbk"?>  
<smartresult>  
<product type="zipcode">  
<province></province>  
<city>上海市</city>  
<location>上海市</location>  
<phone>021</phone>  
<zipcode>200000</zipcode>  
</product>  
</smartresult>

 


<script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script>
                区号查询城市: <script>
                        function updateCall(var1, var2, var3){
                                $("#info").html(var2.location);
                        }
                        function showInfo(zip){
                                $.getScript("http://www.youdao.com/smartresult-xml/search.s?&jsFlag=true&type=zip&q=" + zip);
                        }
                </script>
        
                <input name="n" type="text" id="txt">
                <input type="button" value="查询" οnclick="showInfo(txt.value)">
                <div id="info"/></div>



        
<script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script>
                查询IP归属地: <script>
                        function updateCall(var1, var2, var3){
                                $("#info2").html(var2.location);
                        }
                        function showInfo2(zip){
                                $.getScript("http://www.youdao.com/smartresult-xml/search.s?&jsFlag=true&type=ip&q=" + zip);
                        }
                </script>           
        
                <input name="n" type="text" id="txt2">
                <input type="button" value="查询" οnclick="showInfo2(txt2.value)">
                <div id="info2"/></div>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值