收藏
回答

商家转账到零钱-微信批次单号查询批次单API,老是报错误的签名,验签失败?

微信批次单号查询批次单API安装官网签名弄了,老是报下面的错


{"code":"SIGN_ERROR","detail":{"detail":{"issue":"sign not match"},"field":"signature","location":"authorization","sign_information":{"method":"GET","sign_message_length":132,"truncated_sign_message":"GET\n/v3/transfer/batches/batch-id/10300000711009999911?need_query_detail=true&offset=1\n16456745678\ngnua88y5mrnksd9bnfou5czi4475415kbemis\n\n","url":"/v3/transfer/batches/batch-id/10300000711009999911?need_query_detail=true&offset=1"}},"message":"错误的签名,验签失败"}


不知有没有老铁遇到过


回答关注问题邀请回答
收藏

5 个回答

  • 随风
    随风
    2022-08-01

    同样的问题,研究了2天已解决,body主体改成空字符串就行了

    2022-08-01
    有用 3
    回复 4
    • fosuEinstein
      fosuEinstein
      2022-08-15
      刚刚试了一下, 居然真的可以了
      2022-08-15
      1
      回复
    • Restart
      Restart
      2023-10-31
      我去,参数直接拼在url上,请求体传空字符串就可以了,大佬牛逼
      2023-10-31
      回复
    • 随便
      随便
      2024-03-26
      卡好几个小时了 谢谢大佬
      2024-03-26
      回复
    • 乐观一点。
      乐观一点。
      2024-05-07
      确实行!
      2024-05-07
      回复
  • goson
    goson
    2022-11-03

    分享一下注意点

    1、v3接口的用户名加密需要传的是平台证书(注意不是商务证书序列号,平台证书序列号和证书文件可以用微信支付官方提供的jar包获取)序列号 和 用平台证书进行加密,否则接口会返回私密解密失败。

    2、请求体的body就是参数中如果有中文的话,一定要指定字符格式utf-8,否则接口一直报"SIGN_ERROR 签名错误"

    3、收款人姓名 在转账金额大于等于两千时必须传入

    [微信平台证书下载工具 https://github.com/wechatpay-apiv3/CertificateDownloader/releases/tag/v1.2.0

    微信商家转零钱接口介绍 https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter4_3_1.shtml

    收款人姓名加密介绍 https://pay.weixin.qq.com/wiki/doc/apiv3/wechatpay/wechatpay4_3.shtml


    ]


    2022-11-03
    有用
    回复
  • 行者扶晓
    行者扶晓
    2022-07-23

    解决了么??


    2022-07-23
    有用
    回复
  • Flx_Yuan
    Flx_Yuan
    2022-07-10

    请问,问题解决了吗?我也是同样的问题。

    签名在发起API的POST时,就没问题。查询这个是GET。同样的签名方式。就错误了。

    2022-07-10
    有用
    回复 4
    • 花火
      花火
      2022-08-18
      兄弟,你那个当时咋解决啊 方便告知下吗?
      2022-08-18
      1
      回复
    • Restart
      Restart
      2022-08-30回复花火
      兄弟咋解决的?快郁闷死了
      2022-08-30
      回复
    • ACE
      ACE
      2022-09-01回复Restart
      兄弟咋解决的?
      2022-09-01
      回复
    • hoobey
      hoobey
      2022-10-12
      咋解决的?
      2022-10-12
      回复
  • Memory
    Memory
    2022-07-04

    去看看这个https://developers.weixin.qq.com/community/develop/article/doc/00084630cf40e82afc2c843eb5b413

    2022-07-04
    有用
    回复
登录 后发表内容