input('code')) || empty($request->input('iv')) || empty($request->input('encryptedData'))) { return response()->json(['status' => 'error', 'info' => '参数错误']); } $code = $request->input('code'); $iv = $request->input('iv'); $encryptedData = $request->input('encryptedData'); $app = app('wechat.mini_program'); $res = $app->auth->session($code); if(!isset($res['session_key'])) { return response()->json(['status' => 'error', 'info' => '接口错误']); } $info = $app->encryptor->decryptData($res['session_key'], $iv, $encryptedData); return response()->json(['status' => 'success', 'info' => '操作成功']); } }