抑郁小康 2022-05-02 08:47 采纳率: 100%
浏览 25
已结题

PHP 神奇的问题 CURL访问微信接口 报433错误。

用CURL 访问微信接口获取token。请求没有成功 找了两天不知道什么问题



$api = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=***&secret=***";

    $headerArray =array("Content-type:application/json;charset='utf-8'","Accept:application/json");
    $curl = curl_init();
    curl_setopt($curl,CURLOPT_USERAGENT,'PHP Curl/1.5 (+https://github.com/mod-php/curl)');
    curl_setopt($curl, CURLOPT_URL,$api);
    curl_setopt($curl,CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($curl,CURLOPT_SSL_VERIFYHOST, false);
    // curl_setopt($curl, CURLINFO_HEADER_OUT,true);
    // curl_setopt($curl,  CURLOPT_HEADER, CURLOPT_HEADER);
    // curl_setopt($curl, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1);
     curl_setopt($curl, CURLOPT_HTTPGET, true);
    // curl_setopt($curl, CURLOPT_SSLVERSION, 1);
    //curl_setopt($curl,CURLOPT_CAINFO,'D:\MyProject\php\xcx\cacert.pem');//这是根据http://curl.haxx.se/ca/cacert.pem 下载的证书,添加这句话之后就运行正常了
    //curl_setopt($curl, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']); // 模拟用户使用的浏览器
    //curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1); // 使用自动跳转
    curl_setopt($curl, CURLOPT_TIMEOUT, 30); // 设置超时限制防止死循环
 //    curl_setopt($curl, CURLOPT_HEADER, 0); // 显示返回的Header区域内容
///    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); // 获取的信息以文件流的形式返回
    $output = curl_exec($curl);
    echo curl_error($curl);
    echo json_decode($output,true);

一直出现这个 Unknown SSL protocol error in connection to api.weixin.qq.com:443 结果返回的是FALSE
    curl_setopt($curl,CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($curl,CURLOPT_SSL_VERIFYHOST, false);
     

网上说这样就绕过证书检测了。因为我获取token应该不需要证书吗 只有支付才要吧

  • 写回答

2条回答 默认 最新

  • sky-coder 2022-05-03 12:37
    关注

    开启ssl拓展了吗

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)
编辑
预览

报告相同问题?

问题事件

  • 系统已结题 5月16日
  • 已采纳回答 5月9日
  • 创建了问题 5月2日

悬赏问题

  • ¥15 WSL上下载的joern在windows怎么用?
  • ¥17 MC9S12XS128单片机开发板实验
  • ¥15 jetson nano4GB
  • ¥15 电脑回复出厂设置,重装过程报错提示,求解决方案Windows 无法分析或处理无人参与应答文件 [C:\WINDOWS\Panther\unattend.xml,如何解决?
  • ¥15 进入lighttools中的UDOP编辑器的方法
  • ¥15 求Gen6d训练数据集
  • ¥20 liunx中winscp中可以登入ftp,但是不能登入sftp,如何解决
  • ¥15 lighttools的光学属性自定义的用法流程
  • ¥15 uni-app动态修改推荐页标题时报错
  • ¥15 图片是GET请求,后面是图片的id,Glide如何缓存?
手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部