# 知识付费

# 介绍

公众号登录失败原因

# 修改文件

1.修改文件extend/service/WechatSubscribe.php

修改baseParseGet()方法
源文件:return json_decode(parent::curlGet($url), true);
修改为:return json_decode((new WechatSubscribe)->curlGet($url), true);

2.新增

protected function curlGet($url = '', $options = array())
{
    $ch = curl_init($url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_TIMEOUT, 30);
    if (!empty($options)) {
        curl_setopt_array($ch, $options);
    }
    //https请求 不验证证书和host
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
    $data = curl_exec($ch);
    curl_close($ch);
    return $data;
}