小程序
小游戏
企业微信
微信支付
扫描小程序码分享
小微商户升级状态查询接口 返回return_code 和 result_code都是 SUCCESS的情况下 返回了err_code 和 err_code_des为null
结果导致 返回参数校验时有问题。请微信官方核实,如有需要 ,可提供相应商户key做 测试。
下图为小微商户升级接口查询中返回的数据结构
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
楼主解决了吗,我也遇到了同样的问题,同样的验签方式,只有这个接口返回数据验签失败,官方不给解决方案吗
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
发现同样的问题存在,且其他接口都是使用相同的方法签没有问题,只有这一个接口的返回数据验签失败,且在微信官方提供的验签工具同样不能验签通过。
请官方看一下是否是由于返回参数中的两个空参数导致的,见图片的红框
接口返回的原始xml数据如下:
<xml><return_code><![CDATA[SUCCESS]]></return_code><return_msg><![CDATA[OK]]></return_msg><nonce_str><![CDATA[2QYeg1sXNOmEUX8w]]></nonce_str><sign><![CDATA[F803AB18B4E549E990C4C112CADA29B113E8ED0DBC9BA3F2170AA241984E29F8]]></sign><result_code><![CDATA[SUCCESS]]></result_code><err_code><![CDATA[]]></err_code><err_code_des><![CDATA[]]></err_code_des><sub_mch_id><![CDATA[1559937271]]></sub_mch_id><applyment_state><![CDATA[REJECTED]]></applyment_state><applyment_state_desc><![CDATA[已驳回]]></applyment_state_desc><audit_detail><![CDATA[{"audit_detail":[{"param_name":"all","reject_reason":"请清晰描述贵公司使用微信支付的业务场景,具体的售卖商品或者服务内容(您可以文字说明后以图片的形式上传到补充材料)"}]}]]></audit_detail></xml>
看SUCCESS,跟err_code无关
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
楼主解决了吗,我也遇到了同样的问题,同样的验签方式,只有这个接口返回数据验签失败,官方不给解决方案吗
发现同样的问题存在,且其他接口都是使用相同的方法签没有问题,只有这一个接口的返回数据验签失败,且在微信官方提供的验签工具同样不能验签通过。
请官方看一下是否是由于返回参数中的两个空参数导致的,见图片的红框
接口返回的原始xml数据如下:
<xml><return_code><![CDATA[SUCCESS]]></return_code>
<return_msg><![CDATA[OK]]></return_msg>
<nonce_str><![CDATA[2QYeg1sXNOmEUX8w]]></nonce_str>
<sign><![CDATA[F803AB18B4E549E990C4C112CADA29B113E8ED0DBC9BA3F2170AA241984E29F8]]></sign>
<result_code><![CDATA[SUCCESS]]></result_code>
<err_code><![CDATA[]]></err_code>
<err_code_des><![CDATA[]]></err_code_des>
<sub_mch_id><![CDATA[1559937271]]></sub_mch_id>
<applyment_state><![CDATA[REJECTED]]></applyment_state>
<applyment_state_desc><![CDATA[已驳回]]></applyment_state_desc>
<audit_detail><![CDATA[{"audit_detail":[{"param_name":"all","reject_reason":"请清晰描述贵公司使用微信支付的业务场景,具体的售卖商品或者服务内容(您可以文字说明后以图片的形式上传到补充材料)"}]}]]></audit_detail>
</xml>
看SUCCESS,跟err_code无关