主要利用tp5的缓存机制
public function getWxAccessToken($appId,$appSecret){$access_token = Cache::get('wx_access_token:'.$appId);if($access_token){return createResult(200,'success',$access_token);}else{//1.请求url地址$url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=".$appId."&secret=".$appSecret;$res = $this->http_curl($url);if(isset($res['errcode']) && $res['errcode']!=0){return createResult($res['errcode'],$res['errmsg']);}$access_token = $res['access_token'];Cache::tag('AToken')->set('wx_access_token:'.$appId,$access_token,3600);return createResult(200,'success',$access_token);}}
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号