<?php

/**
 *授权获取用户信息。包括头像、昵称
 */
error_reporting(E_ALL & ~E_NOTICE);
include './oauth2.php';
$code = $_GET['code'];
//code 微信接口参数(必须)
$state = $_GET['state'];
//state微信接口参数(不需传参则不用);若传参可考虑规则: 'act'.'arg1'.'add'.'arg2'
$APPID = '';
$SECRET = '';
$REDIRECT_URL = '';
//当前页面地址
$oauth2 = new oauth2();
$oauth2->init($APPID, $SECRET, $REDIRECT_URL);
if (empty($code)) {
    $oauth2->get_code_by_authorize($state);
    //获取code,会重定向到当前页。若需传参,使用$state变量传参。
}
$data = $oauth2->get_userinfo_by_authorize();
echo '</br>welcome test!';
echo '</br>nickname: ' . $data['nickname'];
echo '</br>headimgurl: ' . $data['headimgurl'];