建议在 linux 环境下使用
composer 安装微信支付SDK
composer require wechatpay/wechatpay
安装好会有3个目录
上传私钥文件apiclient_cert.pem
(非必须-可以执行方法的时候指定目录)
执行方法,需要cd 到vendor/wechatpay/wechatpay/bin
目录下
composer exec CertificateDownloader.php -- -m 商户号 -s 商户证书序列号 -f 你的apiclient_key.pem文件路径(证书秘钥) -k 你的APIv3密钥 -o .(保存路径)
如:php CertificateDownloader.php -k=3GrcxxxxxxxxxxxxxxxxxxxxxrZjC23 -m=123456789 -f=/www/wwwroot/wechat/apiclient_cert.pem -s=431XXXXXXXXXXXXXXXXXC872A3 -o=/www/wwwroot/wechat/