在执行WxPayApi::unifiedOrder($config,$wxOrderData)时,无法返回return_code
来源:10-27 统一测试订单与支付接口 十
慕粉1156554542
2020-04-14
在调用微信的统一下单api时,无法返回正确的值,我debug了一下,最后进入WxPay.Api.php中的postXmlCurl()方法,发现返回的data是个404的错误页面。
$xml = <![CDATA[wx84402bd237b267d4]]><![CDATA[零食商贩]]><mch_id>1481048432</mch_id><nonce_str><![CDATA[7pd0wvjnjmuos4s6uf5gsvwzz12ch9nq]]></nonce_str><notify_url><![CDATA[http://paysdk.weixin.qq.com/notify.php]]></notify_url><![CDATA[opkCR4oYXHgVfYUY38wdJhFWW2HM]]><out_trade_no><![CDATA[D414449495582815]]></out_trade_no><sign_type><![CDATA[HMAC-SHA256]]></sign_type><spbill_create_ip><![CDATA[127.0.0.1]]></spbill_create_ip><total_fee>5</total_fee><trade_type><![CDATA[JSAPI]]></trade_type><![CDATA[D17B375D78ADE2CCCE676FA3DDA1F6004F34F069501779077A3B23A7E5B9B8F7]]>
$data=
404 Not Found
1回答
-
SETME
2020-12-24
curl出错一般都是证书的问题,你可以在线上环境测试下,如果是本地,就算你改了他的curl函数的参数,还是会出现其他错误的
00
相似问题