上一个问题我已经解决了, 我修改了微信官方提供的支付demo源码, 跑通了
JSAPI调用统一下单接口WxPay::unifiedOrder 参数如何传递代码如下 [代码]private[代码] [代码]function[代码] [代码]makeWxPreOrder ([代码][代码]$totalPrice[代码][代码]) {[代码][代码] [代码][代码]try[代码] [代码]{[代码][代码] [代码][代码]$openid[代码] [代码]= Token::getCurrentTokenVar([代码][代码]'openid'[代码][代码]);[代码][代码] [代码][代码]if[代码] [代码](![代码][代码]$openid[代码][代码]) {[代码][代码] [代码][代码]throw[代码] [代码]new[代码] [代码]TokenException([[代码][代码] [代码][代码]'msg'[代码][代码]=>[代码][代码]'openid不正确'[代码][代码] [代码][代码]]);[代码][代码] [代码][代码]}[代码][代码] [代码][代码]$wxOrderData[代码] [代码]= [代码][代码]new[代码] [代码]\WxPayUnifiedOrder();[代码][代码] [代码][代码]// 订单编号[代码][代码] [代码][代码]$wxOrderData[代码][代码]->SetOut_trade_no([代码][代码]$this[代码][代码]->orderNo);[代码][代码] [代码][代码]// 支付类型[代码][代码] [代码][代码]$wxOrderData[代码][代码]->SetTrade_type([代码][代码]'JSAPI'[代码][代码]);[代码][代码] [代码][代码]// 支付总价格[代码][代码] [代码][代码]$wxOrderData[代码][代码]->SetTotal_fee([代码][代码]$totalPrice[代码] [代码]* 100);[代码][代码] [代码][代码]// 支付内容简要描述[代码][代码] [代码][代码]$wxOrderData[代码][代码]->SetBody([代码][代码]'零食商贩'[代码][代码]);[代码][代码] [代码][代码]// 小程序客户端用户唯一标识[代码][代码] [代码][代码]$wxOrderData[代码][代码]->SetOpenid([代码][代码]$openid[代码][代码]);[代码][代码] [代码][代码]// 接受微信处理返回结果的接口[代码][代码] [代码][代码]$wxOrderData[代码][代码]->SetNotify_url([代码][代码]'http://qq.com'[代码][代码]);[代码][代码] [代码][代码]return[代码] [代码]$this[代码][代码]->getPaySignature([代码][代码]$wxOrderData[代码][代码]);[代码][代码] [代码][代码]} [代码][代码]catch[代码][代码](Exception [代码][代码]$e[代码][代码]) {[代码][代码] [代码][代码]throw[代码] [代码]$e[代码][代码];[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码] [代码] [代码] [代码] [代码] [代码]private[代码] [代码]function[代码] [代码]getPaySignature([代码][代码]$wxOrderData[代码][代码]) {[代码][代码] [代码][代码]// 微信返回的具体参数结果[代码][代码] [代码][代码]$wxOrder[代码] [代码]= \WxPayApi::unifiedOrder([代码][代码]$wxOrderData[代码][代码]);[代码] [代码] [代码][代码]if[代码] [代码]([代码][代码]$wxOrder[代码][代码][[代码][代码]'return_code'[代码][代码]] != [代码][代码]'SUCCESS'[代码] [代码]|| [代码][代码]$wxOrder[代码][代码][[代码][代码]'result_code'[代码][代码]] != [代码][代码]'SUCCESS'[代码][代码]) {[代码][代码] [代码][代码]Log::record([代码][代码]$wxOrder[代码][代码], [代码][代码]'error'[代码][代码]);[代码][代码] [代码][代码]Log::record([代码][代码]'获取与支付订单失败'[代码][代码], [代码][代码]'error'[代码][代码]);[代码][代码] [代码][代码]}[代码][代码] [代码][代码]return[代码] [代码]$wxOrder[代码][代码];[代码][代码] [代码][代码]}[代码]报错信息: Missing argument 1 for WxPayApi::unifiedOrder()
2019-02-12同求
PHP的微信支付SDK里的unifiedOrder的$config怎么填PHP的微信支付SDK里的WxPay.Api.php 里的unifiedOrder新增的参数$config怎么填
2019-02-11