收藏
回答

微信付款码支付获取仿真测试系统的秘钥报错

微信付款码支付获取仿真测试系统的秘钥报错,"输入请求参数xml格式错误"!

实际情况是,在调用微信付款码支付(生产环境)的时候可以正常调用并付款成功,但是在获取仿真测试系统秘钥的时候报错了.

调用的url=https://api.mch.weixin.qq.com/sandboxnew/pay/getsignkey

这是在项目中cope出来的封装好的xml参数 mch_id参数是真实的商户号,nonce_str和sign都是使用的调用生产环境一样的方式生成的

<?xml version="1.0" encoding="UTF-8" standalone="no"?>

<xml>

<nonce_str>1f48832e7aa14f6f950186e1907b1862</nonce_str>

<sign>A882660EC78A8B24EE1D5FFFFB054183</sign>

<mch_id>***</mch_id>

</xml>


这是项目报错的截图


请问该如何调整参数?

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

2 个回答

  • mmmm
    mmmm
    2021-07-27

    问题解决了吗

    2021-07-27
    有用
    回复
  • 微信支付技术助手8
    微信支付技术助手8
    2020-09-27

    你好,你这个是请求参数的XML格式问题。并不是接口的问题哈。麻烦核实你的入参格式。

    2020-09-27
    有用
    回复
登录 后发表内容
问题标签