<?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'];