IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類|軟件專題|手機版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當前所在位置: 首頁網(wǎng)絡(luò)編程PHP編程 → php利用淘寶IP庫獲取用戶ip地理位置

php利用淘寶IP庫獲取用戶ip地理位置

時間:2018-03-20 23:10:18 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評論(0)

我們查ip的時候都是利用IT貓撲網(wǎng)的ip查詢工具,不過那個有時候是不準確的,還不如自己引用淘寶的ip庫來查詢,這樣準確度還高一些。不多說了,介紹一下:

淘寶IP地址庫

淘寶公布了他們的IP庫http://ip.taobao.com/,還有REST API接口,不過每個用戶的訪問頻率需小于10qps,訪問方式:http://ip.taobao.com/service/getIpInfo.PHP?ip=[ip地址字串],返回內(nèi)容以json格式的。具有IP查詢,IP統(tǒng)計等功能。各大運營商擁有的IP數(shù)等信息。接下來介紹一下獲取ip的實例:

/**
* 通過淘寶IP接口獲取IP地理位置
* @param string $ip
* @return: string
**/
function getCity($ip)
{
$url="http://ip.taobao.com/service/getIpInfo.php?ip=".$ip;
$ipinfo=json_decode(file_get_contents($url));
if($ipinfo->code=='1'){
return false;
}
$city = $ipinfo->data->region.$ipinfo->data->city;
return $city;
}
header("Content-Type:text/html;charset=utf-8");
// 這樣調(diào)用,顯示山東省臨沂市
var_dump(getCity("112.234.69.189"));
?>

調(diào)用的時候吧固定的ip替換成你想查詢的ip就可以了。

關(guān)鍵詞標簽:php,ip,淘寶

相關(guān)閱讀 WIN2003 IIS6.0+PHP+ASP+MYSQL優(yōu)化配置 全面提升PHP速度攻略 在Linux上架設(shè)支持JSP+PHP的Web服務(wù)器 地鐵跑酷直充怎么用-地鐵跑酷直充教程 MySQL中文亂碼,phpmyadmin亂碼,php亂碼 產(chǎn)生原因及其解決方法 PHP上傳(文件,圖片)類

文章評論
發(fā)表評論

熱門文章 plsql developer怎么連接數(shù)據(jù)庫-plsql developer連接數(shù)據(jù)庫方法 plsql developer怎么連接數(shù)據(jù)庫-plsql developer連接數(shù)據(jù)庫方法 2021年最好用的10款php開發(fā)工具推薦 2021年最好用的10款php開發(fā)工具推薦 php利用淘寶IP庫獲取用戶ip地理位置 php利用淘寶IP庫獲取用戶ip地理位置 在 PHP 中使用命令行工具 在 PHP 中使用命令行工具

相關(guān)下載

人氣排行 詳解ucenter原理及第三方應(yīng)用程序整合思路、方法 plsql developer怎么連接數(shù)據(jù)庫-plsql developer連接數(shù)據(jù)庫方法 PHP中防止SQL注入攻擊 PHP會話Session的具體使用方法解析 PHP運行出現(xiàn)Notice : Use of undefined constant 的解決辦法 PHP如何清空mySQL數(shù)據(jù)庫 CakePHP程序員必須知道的21條技巧 PHP采集圖片實例(PHP采集)