獲取訪問者ip及其所在城市
阿新 • • 發佈:2018-12-12
原本使用新浪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"} }
以上是可以直接使用的,還有百度地圖、騰訊地圖的需要自行註冊獲取地圖密匙,其用法可自行搜尋。