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);
相关文章
相关标签/搜索