<?php /** * 获取用户openid */ 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($state); //获取code,会重定向到当前页。若需传参,使用$state变量传参。 } $openid = $oauth2->get_openid(); //获取openid echo '</br>welcome test!'; echo '</br>code: ' . $code; echo '</br>openid: ' . $openid;