大家好,我是讯享网,大家多多关注。
我们查ip的时候,都是用ip138来查询,但那有时候是不准确的。最好参考淘宝的ip库来查询,这样准确率还是比较高的。事不宜迟,让我给你介绍一下:
淘宝IP地址库,淘宝公布了他们的IP库http://ip.taobao.com/,和REST API接口,但是每个用户的访问频率要小于10qps,访问风格是http://ip.taobao.com/service/getIpInfo.PHP?. IP =[IP地址串],以json格式返回内容。具有IP查询,IP统计等功能。主要运营商拥有的IP号等信息。接下来,我们来介绍一个获取ip的例子:
/**
*通过淘宝IP接口获取IP地理位置
* @param string $ip
* @return: string
**/
函数获取城市($ip)
{
$ URL = ” http://IP . Taobao . com/service/geti pinfo . PHP?ip= “。$ ip
$ IP info = JSON _ decode(file _ get _ contents($ URL));
if($ ipinfo-& gt;code==’1′){
返回false
}
$ city = $ IP info-& gt;数据-& gt;地区。$ IP info-& gt;数据-& gt;城市;
返回$ city
}
header(” Content-type:text/html;charset = utf-8 “);
//这个电话显示的是山东省临沂市。
var _ dump(get city(” 112 . 234 . 69 . 189 “));
?& gt
打电话的时候,把固定ip换成你要查询的ip就行了。
本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://51itzy.com/36984.html