亚洲国产精品成人无码区,公天天吃我奶躁我的比视频,亚洲国产欧美视频亚洲国产精品一区二区成人片不卡,天天躁日日躁狠狠躁视频2021,起视碰看97视频在线少妇久久久久久人妻无码, 芒果乱码一线二线三线新区 ,亚洲熟妇无码AⅤ不卡在线播放,人妻少妇乱子伦无码专区

400-800-9385
網(wǎng)站建設(shè)資訊詳細(xì)

網(wǎng)站開(kāi)發(fā)之第三方登錄

發(fā)表日期:2019-06-28 11:41:30   作者來(lái)源:方維網(wǎng)絡(luò)   瀏覽:3274   標(biāo)簽:網(wǎng)站開(kāi)發(fā)    
隨著互聯(lián)網(wǎng)的不斷發(fā)展,網(wǎng)上的東西越來(lái)越多。而有些平臺(tái),為了留住客戶,就開(kāi)發(fā)一些
會(huì)員系統(tǒng),通過(guò)會(huì)員,是不是發(fā)放一些福利給客戶,從而達(dá)到留住客戶,讓客戶更加喜歡
我們的平臺(tái)的目的。但是隨著這些平臺(tái)越來(lái)越多,就造成許許多多賬號(hào),可能會(huì)讓客戶產(chǎn)生一種很亂、記不住的感覺(jué)。這個(gè)就出現(xiàn)了第三方登錄?,F(xiàn)在,基本上每個(gè)人都有QQ、微信,我們只需要記住我們常用的這些,然后我們?cè)谖覀兤脚_(tái)上調(diào)用第三方登錄接口,就可以實(shí)現(xiàn)QQ、微信登錄,從而不需要?jiǎng)?chuàng)建那么多賬號(hào),省去許多麻煩,現(xiàn)在就給大家介紹一些常用的第三方登錄接口。
 

網(wǎng)站登錄

 
 
1、QQ登錄
     首先,我們需要去QQ開(kāi)放平臺(tái)創(chuàng)建應(yīng)用,然后再回調(diào)地址寫(xiě)上我們的網(wǎng)站回調(diào)地址,然后提交審核,審核通過(guò)后,我們就會(huì)獲得AppID、AppSecret。從而進(jìn)行接下來(lái)的開(kāi)發(fā)
 
     $Client_id = "261****307";    //appkey
    $Client_secret = "85593e16*********4aee42d7ff774";    //App Sercet
    $Redirect_uri = "http://*********/Weibo/auth"; //回調(diào)地址
    //接收code值
    $Code = I('get.code');
    if(!$Code) $this->error("code獲取失?。?quot;);
    //獲取access_token
    $url = "https://graph.qq.com/oauth2.0/token?client_id=$Client_id&client_secret=$Client_secret&grant_type=authorization_code&redirect_uri=$Redirect_uri&code=$Code";
    $info = $this->httpsRequest($url);
    //json轉(zhuǎn)數(shù)組
    $info_json = json_decode($info,true);
    
    //獲取access_token和openid,用于獲取用戶信息
    $access_token = $info_json['access_token'];
    $openid = $info_json['openid'];
 
    通過(guò)以上,獲取access_token和openid,用于獲取用戶信息
 
    header("Content-type:text/html;charset=utf-8");
    //獲取用戶信息
    $info_url = "https://graph.qq.com/oauth2.0/token?access_token=$access_token&openid=$openid";
    $ch = curl_init();
    //設(shè)置選項(xiàng),包括URL
    curl_setopt($ch, CURLOPT_URL,$info_url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_HEADER, 0);
    //執(zhí)行并獲取HTML文檔內(nèi)容
    $output = curl_exec($ch);
    curl_close($ch);
    //此處可打印用戶所有信息
    //var_dump($output);
    $userinfo = json_decode($output,true);
 
    這樣我們就獲得了用戶信息
 
 
    2.微信登錄
    同樣,我們也需要去微信開(kāi)發(fā)平臺(tái)去創(chuàng)建應(yīng)用,獲得AppID
     $APPID= C('APPID');//AppID
     $rand_code = 'M'.time().rand('100001','999999');//隨機(jī)字符串
     //登錄后返回的地址
     $REDIRECT_URI = 'http://www.leseulstore.com/Weixin/login_return?rand_code='.$rand_code;
     //微信登錄地址,也是二維碼地址
     $scope='snsapi_userinfo';//需要授權(quán)
     $url='https://open.weixin.qq.com/connect/oauth2/authorize?appid='.$APPID.'&redirect_uri='.urlencode($REDIRECT_URI).'&response_type=code&scope='.$scope.'&state=1#wechat_redirect';//登錄驗(yàn)證
    vendor("phpqrcode.phpqrcode");//調(diào)用二維碼類
    $level = 'L';// 點(diǎn)的大?。?到10,用于手機(jī)端4就可以了
    $size = 7;// 下面注釋了把二維碼圖片保存到本地的代碼,如果要保存圖片,用$fileName替換第二個(gè)參數(shù)false
    $fileName ='Uploads/qcode/2.png'; // 生成的文件名
     $QRcode = new \QRcode();
    $QRcode->png($url, $fileName, $level, $size);//生成二維碼
 
    這樣我們就生成二維碼,通過(guò)微信掃描二位碼登錄。
 
    以上,就是兩個(gè)很常用的第三方登錄。如果有什么不明白的,可以到第三方平臺(tái)下載開(kāi)放接口看一下。下面是向第三方發(fā)送請(qǐng)求的方法

網(wǎng)站開(kāi)發(fā)代碼

 
如沒(méi)特殊注明,文章均為方維網(wǎng)絡(luò)原創(chuàng),轉(zhuǎn)載請(qǐng)注明來(lái)自http://www.oulysa.com/news/5113.html
91嫩草国产线免费观看91| 洲国产成人久久一区久久| 国产精品国产av片国产| 精品一区二区爱人人| 99久久精品免费看国产99| 中文亚洲av片在线观看| 在线看黄Ⅴ免费网站免费看| 人妻激情一区二区三区| 精品国产成人一区二区| 欧美精品久久天天躁_天堂8在线天堂资源BT| 18禁男女无遮挡啪啪网站| 果冻传媒AⅤ毛片无码蜜桃| 日本高清一区二区三区视频免费| 精品三级AV无码一区| 清纯唯美亚洲色图欧美性爱| 是观众了解久久久精品久久日韩一区综合的| 尹人久久大香找蕉综合影院| 亚洲欧美日韩中文字幕不卡| 亚洲日本ⅴa中文字幕| 久久99精品久久久久久青青日本电影| 青青草a国产免费观看| 夫の目の前吉沢明歩在线观看| 亚洲精品无码激情AV| 欧美日韩成人精品视频在线观看| 亚洲午夜无码久久久久| 欧美亚洲国产一区二区三区| 欧美日韩国产一区二区三区| 久久se无码精品一区二区| 内射爽无广熟女亚洲| 7777精品伊人久久久大香线蕉| 性高朝久久久久久久久久| 丁香色婷婷国产精品视频| 奇米影视7777久久精品| 久久综合精品国产一区二区三区无码| 午夜福利美女爱爱免费视频| 欧美日韩有无码一级毛片特黄在线| 亚洲国产成人久久综合三区| 亚洲?v熟女国产一区二区性色| 日本精品一区二区在线观看| 高潮呻吟国产在线播放| 国产丝袜美女一区二区三区|