1. 程式人生 > >獲取訪問者ip及其所在城市

獲取訪問者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"
  
} }

 

以上是可以直接使用的,還有百度地圖、騰訊地圖的需要自行註冊獲取地圖密匙,其用法可自行搜尋。