永发信息网

php微信支付rootca.pem怎么用

答案:2  悬赏:0  手机版
解决时间 2021-12-17 14:32
php微信支付rootca.pem怎么用
最佳答案
class Config{
    

    
    const WECHAT_APPID = '';

    
    const WECHAT_APPSECRET = '';

    
    const WECHAT_PAY_CERT = 'D:\cert\apiclient_cert.pem';

    
    const WECHAT_PAY_KEY = 'D:\cert\apiclient_key.pem';

    
    const WECHAT_PAY_ROOTCA = 'D:\cert\rootca.pem';
}    
    public static function curl($url, $data = null, $cert = false)
    {
        $curl = curl_init();
        curl_setopt($curl, CURLOPT_URL, $url);
        curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);
        curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE);

        if ($cert === true) {
            curl_setopt($curl, CURLOPT_SSLCERT, Config::WECHAT_PAY_CERT);
            curl_setopt($curl, CURLOPT_SSLKEY, Config::WECHAT_PAY_KEY);
            curl_setopt($curl, CURLOPT_CAINFO, Config::WECHAT_PAY_ROOTCA);
        }
        if (!empty($data)) {
            curl_setopt($curl, CURLOPT_POST, 1);
            curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
        }
        curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
        $output = curl_exec($curl);
        if (curl_errno($curl)) {
            return 'ERROR_200' . curl_error($curl);
        }
        curl_close($curl);
        return $output;
    }curl 是我直接从在用类中截出来的静态函数,你要是直接调用记得去掉静态修饰符
全部回答
搜一下:php微信支付rootca.pem怎么用
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
集义社区居委会办公位置在哪啊?好找么?
请问煤轻油是否属于危险品,能否告诉我它的属
花生奶与鸡蛋红糖相克吗?
张杰有一首歌挺悲的只记得大致的了:如果你(
移动4g飞享套餐28元包100分国内主叫包括接听
妇产科超声ppt工作总结
“起床”文言文版
转学了被告知没有学籍怎么办?
在两胸之间长有五个不超过小指甲盖大小的淡黄
怎样烫衣服又快又好
自己弄大闸蟹是不是很麻烦
听说爱雅世家木门不错!不知道到底咋样呢?
乐视1s与车载蓝牙连接后,出现PIN码不正确字
什么是合作品牌
河南省对口升学核心突破丛书英语上的答案在哪
推荐资讯
国外号码归属地查询
苹果5s系统升级ios8.4不想去升级怎么把提示屏
单选题Howisyourbusiness_______recently?Ih
永定区抚市派出所地址有知道的么?有点事想过
天津到青海西宁多远
顾垒村委会位置在什么地方啊,我要过去办理业
现代名图1.8能用0W-20机油吗?
分手2年了、为什么我被前女友拉黑了
英雄岛自动攻击和手动攻击的快捷键是什么?
IBM有哪些型号属于商务笔记本(2006-2011)年
不会辨别矿卡,是不是不能在网上随便买显卡
毕业几年,户口迁移证地址只写到县,镇派出所说
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?