自從新浪IP庫的一些功能被屏蔽后,武林網也曾經介紹過相關的IP庫給大家,例如:
騰訊IP地址查詢接口:http://fw.qq.com/ipaddress
新浪IP地址查詢接口:http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js
搜狐IP地址查詢接口:http://pv.sohu.com/cityjson
谷歌IP地址查詢接口:http://j.maxmind.com/app/geoip.js
有道IP地址查詢接口:http://www.youdao.com/smartresult-xml/search.s
1616 IP地址查詢接口:http://w.1616.net/chaxun/iptolocal.php
126 http://ip.ws.126.net/ipquery?ip=yourip
hao123 http://app.hao123.com/ipquery/getcity.php?rtype=2
淘寶 http://ip.taobao.com/service/getIpInfo.php?ip=117.89.35.58
太平洋電腦網 http://whois.pconline.com.cn/
這里就不詳細介紹了,前面小編也曾經介紹過《融合新浪IP庫和搜狐IP庫獲取訪客IP地址和IP歸屬地信息并無刷新顯示》的文章,有興趣的朋友可以移步參看。今天我們主要給大家介紹的是利用淘寶IP庫獲取當前訪客用戶的IP地址和所在地的方法。
我們分為2種最為使用和常見的應用介紹給大家。
1、HTML+js方式 利用淘寶IP庫獲取當前訪客用戶的IP地址和所在地,點擊下面鏈接查看效果
http://m.survivalescaperooms.com/texiao/1052/ip.html
2、HTML+ jquery方式 利用淘寶IP庫獲取當前訪客用戶的IP地址和所在地 ,點擊下面鏈接查看效果
http://m.survivalescaperooms.com/texiao/1052/ip2.html
關鍵PHP+ajax代碼/ip/index.php-放在自己的網站里
<?phpfunction getip(){if(getenv('HTTP_CLIENT_IP') && strcasecmp(getenv('HTTP_CLIENT_IP'), 'unknown')) {$ip = getenv('HTTP_CLIENT_IP');} elseif(getenv('HTTP_X_FORWARDED_FOR') && strcasecmp(getenv('HTTP_X_FORWARDED_FOR'), 'unknown')) {$ip = getenv('HTTP_X_FORWARDED_FOR');} elseif(getenv('REMOTE_ADDR') && strcasecmp(getenv('REMOTE_ADDR'), 'unknown')) {$ip = getenv('REMOTE_ADDR');} elseif(isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER['REMOTE_ADDR'], 'unknown')) {$ip = $_SERVER['REMOTE_ADDR'];}return preg_match ( '/[/d/.]{7,15}/', $ip, $matches ) ? $matches [0] : '127.0.0.1';}$ip = getip();$ipjson = file_get_contents('http://ip.taobao.com/service/getIpInfo.php?ip=' . $ip);echo $ipjson;die();分享完成。
以上就是利用淘寶IP庫獲取當前訪客用戶的IP地址和所在地的全部內容,希望對大家的學習和解決疑問有所幫助,也希望大家多多支持武林網。新聞熱點
疑難解答