• 文章導航綠軟下載站軟件下載安卓資源蘋果資源專題

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

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

    時間:2018/3/20 23:10:18來源:IT貓撲網作者:網管聯盟我要評論(0)

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

    淘寶IP地址庫

    淘寶公布了他們的IP庫http://ip.taobao.com/,還有REST API接口,不過每個用戶的訪問頻率需小于10qps,訪問方式:http://ip.taobao.com/service/getIpInfo.PHP?ip=[ip地址字串],返回內容以json格式的。具有IP查詢,IP統計等功能。各大運營商擁有的IP數等信息。接下來介紹一下獲取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");
    // 這樣調用,顯示山東省臨沂市
    var_dump(getCity("112.234.69.189"));
    ?>

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

    關鍵詞標簽:php,ip,淘寶

    相關閱讀 CentOS 6.3安裝配置LAMP服務器(Linux+Apache+MySQL+PHP5)Windows下Nginx+PHP5(FastCgi)安裝配置詳解在 PHP 中使用命令行工具php出現Cannot modify header information問題的解決方法大全WIN2003 IIS6.0+PHP+ASP+MYSQL優化配置全面提升PHP速度攻略

    文章評論
    發表評論

    熱門文章 在 PHP 中使用命令行工具在 PHP 中使用命令行工具關于php curl獲取301或302轉向的網址問題關于php curl獲取301或302轉向的網址問題php應用程序安全防范技術研究php應用程序安全防范技術研究

    相關軟件 《PHP100視頻教程》三十二:PHP5中Cookie與 Session詳解 androphp漢化版 APMServ(apache+php+mysql+asp服務器) AppServ(php環境安裝包) AppServ(集成了PHP 6.0 MYSQL 6.0等) Blumentals Rapid PHP 2014(PHP開發工具) CodeLobster PHP Edition(PHP開發工具) CoreAMP(PHP開源框架)

    人氣排行 詳解ucenter原理及第三方應用程序整合思路、方法PHP中防止SQL注入攻擊PHP會話Session的具體使用方法解析PHP運行出現Notice : Use of undefined constant 的解決辦法CakePHP程序員必須知道的21條技巧PHP采集圖片實例(PHP采集)PHP如何清空mySQL數據庫用header或meta實現PHP頁面編碼的區別

    11选五开奖结果