获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
我看你的"sign"的长度像是使用的"HMAC-SHA256"方式进行的签名加密,但是你请求参数中又没有传入"sign_type",不传入的话,微信默认使用"MD5"解析,最终造成了"非法的请求参数"的错误?
使用v2退款接口报错非法的请求参数<xml><return_code><![CDATA[FAIL]]></return_code> <return_msg><![CDATA[非法的请求参数]]></return_msg> </xml> <xml><transaction_id>4200002320202406120668888251</transaction_id><nonce_str>1718182921</nonce_str><refund_desc>退款</refund_desc><out_refund_no>1800699258358202368-155499APPLET</out_refund_no><appid>xxxxxxx</appid><total_fee>2</total_fee><refund_fee>2</refund_fee><sign>648E8A721B6EDD5CCFBF75AA71A8BDCD2F3E0B0810EC9CCA7xxxxxxxxxxxxxx</sign><mch_id>161306xxxxx</mch_id></xml>
06-13