最新版的微信支付调用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);

0
1
qq_ngu
能学到这的,参考一下sdk中的example文件夹中jsapi.php!自己解决下应该是可以的!
2020-11-16
共1条回复

蟀斗

2020-05-12

你好,请问解决了吗

0
0

DVBBS

2020-04-04

用老版本的sdk试试

0
0

陌尘世

2020-03-29

问题解决了没


0
1
慕慕1894645
请问老版的在哪下载啊
2020-05-20
共1条回复

weixin_慕桂英5430183

2020-03-24

这个解决了吗?我的也有问题

0
1
weixin_慕桂英5430183
你好,解决了吗
2020-03-25
共1条回复

7七月

2020-01-03

你把文档发我看下。

0
1
蟀斗
请问老师,这个问题怎么解决了?
2020-05-12
共1条回复

微信小程序电商实战 从前端到后端的全流程精讲

全栈工程师/前后端都讲/架构思想/ RESTFul API、MySQL表设计

4805 学习 · 4382 问题

查看课程