没人的吗?
?我想问问关于微信支付APP调起支付API一直返回-1的问题我就想问问调起支付接口的参数到底是哪个? appid、partnerid、package这三个参数是固定的,prepayid这个参数是拿的微信返回的数据。 那noncestr这个参数,我是拿微信返回的数据,还是我第一次生成预订单的数据,还是我重新生成呢? timestamp这个参数,我是用第一次生成预订单的数据,还是根据当前时间生成? 二次签名sign,这个签名生成的参数有没有顺序要求?顺序是怎么样的? 烦请大佬以及官方解答!十万火急!
2020-01-04这是我请求的XML数据:<xml><appid>wx5900d654482ac***</appid><body><![CDATA[***-会员充值]]></body><mch_id>1570209***</mch_id><nonce_str>10000017749294***</nonce_str><notify_url>http://wfjc.61312***.com/</notify_url><out_trade_no>1000001774929***</out_trade_no><spbill_create_ip>127.0.0.1</spbill_create_ip><total_fee>5000</total_fee><trade_type>APP</trade_type><sign>2E45FF87E21A19D40896A96F52EFC24B</sign></xml> 这是返回的: {nonce_str=22wWuyEjR1BCLFkl, appid=wx5900d654482ac***, sign=51B8A10BEA3F6E548F0E69D385755773, trade_type=APP, return_msg=OK, result_code=SUCCESS, mch_id=1570209***, return_code=SUCCESS, prepay_id=wx02200210297550d0278b36521523296400} 但是把xml放进官方的校验,就是不通过
微信支付验签不听过我本地测试的时候,签名是可以通过的 ,但是用官方的校验工具,就不通过,求解。
2020-01-02