亚洲乱码卡一卡二卡三永久-亚洲乱码一二三四区-亚洲乱码一区二区三区在线观看-亚洲伦理一区-成人在色线视频在线观看免费大全-成人在线91

php實(shí)現(xiàn)API接口的代碼,能過百度的API接口實(shí)現(xiàn)用獲取城市名的功能,是學(xué)習(xí)PHP API開發(fā)的不錯(cuò)實(shí)例.可以研究一下,這種方式可以結(jié)合網(wǎng)站,微信,手機(jī)都可以調(diào)用,不用再寫原生PHP程序再去訪問后端數(shù)據(jù)庫

 

/*百度API 通過IP獲取相應(yīng)的城市*/

       $ip=$_SERVER["HTTP_CLIENT_IP"]);

       $link='http://api.map.baidu.com/location/ip?ak=ZeDp7DTFVGS5fXiKhXRoTLl7&ip='.$ip;
        $url=postget($link);
        $ip_data = json_decode($url); //json格式解碼
        $data=(array)$ip_data;  //轉(zhuǎn)換為數(shù)組供程序調(diào)用

        if($data['code']){
            $city='未知';
        }else{
            $info=$data['content']->address_detail;
            $city=$data['content']->address_detail->city;
        }

 


    /*
        ***用Curl的方式請求接口,返回JSON數(shù)據(jù)
        ***@url:接口地址
        ***@params:傳遞的參數(shù)
        ***@ispost:是否以POST提交,默認(rèn)GET
    */
    function postget($url,$params=false,$ispost=0){
        $httpInfo = array();
        $ch = curl_init();
        curl_setopt( $ch, CURLOPT_HTTP_VERSION , CURL_HTTP_VERSION_1_0 );
        curl_setopt( $ch, CURLOPT_USERAGENT , 'Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22' );
        curl_setopt( $ch, CURLOPT_CONNECTTIMEOUT , 30 );
        curl_setopt( $ch, CURLOPT_TIMEOUT , 30);
        curl_setopt( $ch, CURLOPT_RETURNTRANSFER , true );
        if( $ispost )
        {
            curl_setopt( $ch , CURLOPT_POST , true );
            curl_setopt( $ch , CURLOPT_POSTFIELDS , $params );
            curl_setopt( $ch , CURLOPT_URL , $url );
        }
        else
        {
            if($params){
                curl_setopt( $ch , CURLOPT_URL , $url.'?'.$params );
            }else{
                curl_setopt( $ch , CURLOPT_URL , $url);
            }
        }
        $response = curl_exec( $ch );
        if ($response === FALSE) {
            #echo "cURL Error: " . curl_error($ch);
            return false;
        }
        $httpCode = curl_getinfo( $ch , CURLINFO_HTTP_CODE );
        $httpInfo = array_merge( $httpInfo , curl_getinfo( $ch ) );
        curl_close( $ch );
        return $response;
    }

穩(wěn)定

產(chǎn)品高可用性高并發(fā)

貼心

項(xiàng)目群及時(shí)溝通

專業(yè)

產(chǎn)品經(jīng)理1v1支持

快速

MVP模式小步快跑

承諾

我們選擇聲譽(yù)

堅(jiān)持

10年專注高端品質(zhì)開發(fā)
  • 返回頂部
主站蜘蛛池模板: 欧美一区二区三区成人看不卡 | 日日插天天操 | 性欧洲黑人巨大videos | 一级免费黄色 | 亚洲伊人成综合人影院小说 | 特级理论片 | 五月天在线观看免费视频播放 | 日本系列 1页 亚洲系列 | 中文字幕在线播放 | 黄网免费| 免费在线国产视频 | 越南一级毛片免费 | 免费高清在线影片一区 | 手机免费在线看毛片 | 亚洲h片 | 欧美中文综合在线视频 | 免费午夜剧场 | 国产麻豆视频免费观看 | 九九影院韩国理伦片 | 国产90后美女露脸在线观看 | 成人a大片在线观看 | 亚洲精品亚洲人成在线观看麻豆 | 国产精品久久久久久网站 | 亚洲 欧洲 日产 专区 | 亚洲美女高清aⅴ视频免费 亚洲美女福利 | 亚洲91在线 | 欧美日韩一区二区三区在线观看 | 小处雏一区二区三区精 | 第四色视频 | 亚洲午夜免费视频 | 最近中文字幕高清字幕 | 91成人在线 | 激情开心婷婷 | 欧美一级欧美三级在线观看 | 九九99久久精品午夜剧场免费 | 一级做a爱免费观看视频 | 欧美三级一区二区 | 久久首页 | 欧美午夜在线 | 亚洲系列中文字幕一区二区 | 看片亚洲 |