LaneWeChat\Core\AccessToken::_getAccessToken PHP Method

_getAccessToken() private static method

private static _getAccessToken ( ) : Ambigous | boolean
return Ambigous | boolean
    private static function _getAccessToken()
    {
        $url = 'https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=' . WECHAT_APPID . '&secret=' . WECHAT_APPSECRET;
        $accessToken = Curl::callWebServer($url, '', 'GET');
        if (!isset($accessToken['access_token'])) {
            return Msg::returnErrMsg(MsgConstant::ERROR_GET_ACCESS_TOKEN, '获取ACCESS_TOKEN失败');
        }
        $accessToken['time'] = time();
        $accessTokenJson = json_encode($accessToken);
        //存入数据库
        /**
         * 这里通常我会把access_token存起来,然后用的时候读取,判断是否过期,如果过期就重新调用此方法获取,存取操作请自行完成
         *
         * 请将变量$accessTokenJson给存起来,这个变量是一个字符串
         */
        $f = fopen('access_token', 'w+');
        fwrite($f, $accessTokenJson);
        fclose($f);
        return $accessToken;
    }