下载平台证书

更新时间:2023.09.06

注意

如果自行实现验证平台签名逻辑的话,需要注意以下事项:

  • 程序实现定期更新平台证书的逻辑,不要硬编码验证应答消息签名的平台证书。
  • 定期调用该接口,间隔时间小于12 小时。
  • 加密请求消息中的敏感信息时,使用最新的平台证书(即:证书启用时间较晚的证书)。
  • 首次下载证书,可以使用微信支付提供的证书下载工具 (opens new window)
  • 该接口没有query参数或者path参数,仅需要必要的头部信息,如签名认证信息等。
  • 由于证书存在有效期的限制,微信支付会不定期地更换平台证书以确保交易安全,证书过期前会提前把新证书加入到平台证书下载列表中。

关于证书解密,请查阅【接口规则->开发指南->证书和回调报文解密

# 接口说明

接口的频率限制: 单个商户号1000 次/s

支持商户:
【普通商户】
请求方式:
【GET】/v3/certificates
请求域名:
【主域名】
https://api.mch.weixin.qq.com
使用该域名将访问就近的接入点
【备域名】
https://api2.mch.weixin.qq.com
使用该域名将访问异地的接入点 ,指引点击查看

# 请求参数

获取商户当前可用的平台证书列表。微信支付提供该接口,帮助商户后台系统实现平台证书的平滑更换。该请求无需身份认证信息之外的其他参数。

    Header HTTP头参数
  • Authorization 必填 string
    请参考 签名认证 生成认证信息
  • Accept 必填 string
    请设置为 application/json
  • User-Agent 必填 string
    HTTP头User-Agent

# 应答参数

    200OK
  • data 必填 array
    【验签时使用的平台证书序列号】 平台证书的详情,包括此资源的所有定义,业务方需要自行添加
    • 数组

请求示例

GET

应答示例

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