最新版的微信支付调用WxPayApi::unifiedOrder(参一,参数二,timeOut=6)的问题
来源:10-22 支付的服务器端编写 五
the_blessed
2019-12-31
老师请问,这个参数一和参数二,新版的SDK是和你教程里面好象不同,它有两个参数,也是SDK里面的两个对象,一参数一的对象是SDK里面WxPayUnifiedOrder类实例化的对象,参数二是那个抽象类WxPayConfigInterface实例化的对象,第二个参数要怎样处理啊?在/extend/WxPay文件夹下面重建一个WxPayConfig.php文件,里面定义一个类WxPayConfig类,让它继承那个SDK中的抽象类,然后在WxPay.Api.php中加一行:require_once “WxPayConfig.php”,把这个新的类引用进来
然后在Service/pay类中用到WxPayApi::unifiedOrder(参一,参数二,timeOut=6)的地方实例化这个WxPayConfig类,并把这个对象作为一个参数传给WxPayApi::unifiedOrder,请问下新版本的是不是这样整的啊?
6回答
-
qq_ngu
2020-11-16
参考sdk中的example中api的做法!
自己写一个WxPayConfig类,然后继承WxPayConfigInterface
$config = new \WxPayConfig();
$wxOrder=\WxPayApi::unifiedOrder( $config,$wxOrderData);012020-11-16 -
蟀斗
2020-05-12
你好,请问解决了吗
00 -
DVBBS
2020-04-04
用老版本的sdk试试
00 -
陌尘世
2020-03-29
问题解决了没
012020-05-20 -
weixin_慕桂英5430183
2020-03-24
这个解决了吗?我的也有问题
012020-03-25 -
7七月
2020-01-03
你把文档发我看下。
012020-05-12
相似问题