获取openid

This commit is contained in:
Dai 2024-07-23 22:30:24 +08:00
parent f92658ffed
commit f6288dc9c6
3 changed files with 7 additions and 6 deletions

View File

@ -43,8 +43,8 @@ class WechatSubscriptController extends BaseController
$client = new Client(['base_uri'=>self::BASE_URI]); $client = new Client(['base_uri'=>self::BASE_URI]);
$response = $client->request('get', 'sns/oauth2/access_token', [ $response = $client->request('get', 'sns/oauth2/access_token', [
'query' => [ 'query' => [
'appid' => getenv('APPID'), 'appid' => getenv('APP_ID'),
'secret' => getenv('APPSECRET'), 'secret' => getenv('APP_SECRET'),
'code'=>$code, 'code'=>$code,
'grant_type'=>'authorization_code' 'grant_type'=>'authorization_code'
] ]

View File

@ -98,8 +98,8 @@ class StudentService
throw new Exception('未找到教师信息'); throw new Exception('未找到教师信息');
} }
$data = $request->post('code'); $code = $request->post('code');
$user_info = WechatSubscriptController::getCodeAccessToken($data['code']); $user_info = WechatSubscriptController::getCodeAccessToken($code);
if (isset($result['code'])) { if (isset($result['code'])) {
$message = '获取信息失败'; $message = '获取信息失败';
} }

View File

@ -133,8 +133,9 @@ class TeacherService
throw new Exception('未找到教师信息'); throw new Exception('未找到教师信息');
} }
$data = $request->post('code'); $code = $request->post('code');
$user_info = WechatSubscriptController::getCodeAccessToken($data['code']); $user_info = WechatSubscriptController::getCodeAccessToken($code);
if (isset($result['code'])) { if (isset($result['code'])) {
$message = '获取信息失败'; $message = '获取信息失败';
} }