diff --git a/app/queue/redis/SendWechatTemp.php b/app/queue/redis/SendWechatTemp.php index bf73083..258b531 100644 --- a/app/queue/redis/SendWechatTemp.php +++ b/app/queue/redis/SendWechatTemp.php @@ -95,6 +95,10 @@ class SendWechatTemp implements Consumer 'response_type' => 'array', ]; $app = Factory::officialAccount($config); + $acc_token = Redis::get('wx:ac:AccessToken'); + if($acc_token) { + $app['access_token']->setToken($acc_token); + } $wechat_res = $app->template_message->send([ 'touser' => $user['wechat_ac_open_id'], 'template_id' => 'hGsUGZlWqWC9TMm4ZGZuz0OwE4gwSmvgbr5ecmTDvq4',