使用微信v3/transfer/batches 提现,返回 Client error: `POST https://api.mch.weixin.qq.com/v3/transfer/batches` resulted in a `401 Unauthorized` response: {"code":"SIGN_ERROR","message":"商户证书序列号有误。请使用签名私钥匹配的证书序列号"} 证书和密钥都是最新下载的,程序复用的之前能成功的代码,该如何验证这两个序列号否一致呢? 有没有什么接口或者工具可以直接测试的?
从证书里面提取公钥,然后进行密钥匹配,能匹配成功就证明没问题。
可以使用官网提供的postman脚本辅助验证https://github.com/wechatpay-apiv3/wechatpay-postman-script