作为一个菜鸡想了很久也没有做过微信扫码支付 终于有机会试试了 由于这东西都被人玩烂了 所以就大概的说下我遇到的问题
首先把微信demo 进行整理 由于我用的是TP5 所以打包放到 目录下的extend文件夹
然后里面是整理好的东西 大家直接拿去用就行了 可能会出现curl60的错误 那就去
修改lib下WxPay.Api.php文件
第537行
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,TRUE);
curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,2);
修改为
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,FALSE);
curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,FALSE);
修改完成后就会不会进行curl60的错误
想直接用的话 修改WxPayConfig.php中的一些配置参数改成自己的的就可以了
修改完成之后去index下Wxpay.php控制器进行测试
处理回调的时候 可以这个位置 把注释去掉 这样 数据流就会打印到txt文件 然后拿到数据,去微信验签工具进行手动验签处理
下载点此
祝大家一次就过