PHP QQ 第三方登陸

一、首先要到騰訊開放平臺配置好網站域名和回調地址,回調地址須要加上域名,和詳細路徑php

二、下載 php sdk,解壓放到網站目錄下,在此文件根目錄有個index.php,經過瀏覽器訪問,設置appid以及appkey以及回調地址json

三、而後除了api目錄其餘的均可以刪了,注意API/comm/inc.php裏面須要保留剛纔經過瀏覽器設置的數據api

四、點擊登陸鏈接設置 index.php數組

<?php
require_once("./API/qqConnectAPI.php");
$qc = new QC();
$qc->qq_login();

五、回調地址 callback.php瀏覽器

<?php
    require_once("./API/qqConnectAPI.php");

    $appid = ""; //appid 
    $qc = new QC();
    $access_token = $qc->qq_callback();
    $openid = $qc->get_openid();
    
  //請求用戶信息接口獲取用戶我的信息
$curl = "https://graph.qq.com/user/get_user_info?access_token=".$access_token."&oauth_consumer_key=".$appid."&openid=".$openid; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $curl);//提交到指定網頁 curl_setopt($ch, CURLOPT_HEADER, 0);//設置header curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);//要求結果爲字符串且輸出到屏幕上 $jsonInfo = curl_exec($ch); curl_close($ch); $arrInfo = json_decode($jsonInfo,true);//json 串 轉數組
   print_r($arrInfo);
相關文章
相關標籤/搜索