平台证书下载工具

更新时间:2023.07.25

# Java版本

Certificate Downloader 是 Java 微信支付 APIv3 平台证书的命令行下载工具。该工具可从https://api.mch.weixin.qq.com/v3/certificates 接口获取商户可用证书,并使用 APIv3 密钥 和 AES_256_GCM 算法进行解密,并把解密后证书下载到指定位置。

该工具使用了 wechatpay-apache-httpclient (opens new window)Maven (opens new window)picocli (opens new window)gson (opens new window)lombok (opens new window) 等库。

# 前置条件

  • JRE 1.8+

# 快速开始

该工具已经通过 Maven 打包成 CertificateDownloader.jar,可在 release 中下载。

下载 jar 包后,如果你没有证书,第一次下载证书的命令如下,具体说明请看 常见问题-第一次下载证书:

1java -jar CertificateDownloader.jar -k ${apiV3key} -m ${mchId} -f ${mchPrivateKeyFilePath} -s ${mchSerialNo} -o ${outputFilePath}

如果你已有微信支付平台证书,完整命令如:

1java -jar CertificateDownloader.jar -k ${apiV3key} -m ${mchId} -f ${mchPrivateKeyFilePath} -s ${mchSerialNo} -o ${outputFilePath} -c ${wechatpayCertificateFilePath}

首次下载证书,可以使用微信支付提供的证书下载工具,详细操作可见证书下载工具 (opens new window)

# PHP版本

同时我们也提供了PHP版微信支付平台证书下载工具 (opens new window)

更多技术问题
技术咨询
反馈
咨询
目录