获取访问者ip及其所在城市

Posted kcsjm

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了获取访问者ip及其所在城市相关的知识,希望对你有一定的参考价值。

原本使用新浪Api,然后发现不行了,以下小编重新查找了几个,个人推荐太平洋的接口

 1、首先获取真实ip

$ip = $_SERVER[REMOTE_ADDR];

 2、要知道的Api接口

几个接口
$ip 为上边声明变量
淘宝  :   http://ip.taobao.com/service/getIpInfo.php?ip=$ip;

  搜狐  :   http://pv.sohu.com/cityjson?ie=utf-8;

 太平洋 :   http://whois.pconline.com.cn/ip.jsp?ip=$ip;

360   :   http://ip.360.cn/IPQuery/ipquery?ip=$ip;

示例(淘宝接口)

{
"code":0,
  "data":{
    "ip":"39.108.236.83",
    "country":"中国",
    "area":"",
    "region":"广东",
    "city":"深圳",
    "county":"XX",
    "isp":"阿里云",
    "country_id":"CN",
    "area_id":"",
    "region_id":"440000",
    "city_id":"440300",
    "county_id":"xx",
    "isp_id":"1000323"
  }
}

 

以上是可以直接使用的,还有百度地图、腾讯地图的需要自行注册获取地图密匙,其用法可自行搜索。


以上是关于获取访问者ip及其所在城市的主要内容,如果未能解决你的问题,请参考以下文章

通过IP地址获取所在城市(高德)

PHP代码获取客户端IP地址经纬度及所在城市

利用Python网络爬虫抓取微信好友的所在省位和城市分布及其可视化

利用Python网络爬虫抓取微信好友的所在省位和城市分布及其可视化

利用Python网络爬虫抓取微信好友的所在省位和城市分布及其可视化

PHP获取ip与ip所在城市