请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

最新版的微信支付调用WxPayApi::unifiedOrder(参一,参数二,timeOut=6)的问题

老师请问,这个参数一和参数二,新版的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,请问下新版本的是不是这样整的啊?

正在回答 回答被采纳积分+3

6回答

qq_ngu 2020-11-16 21:58:03

参考sdk中的example中api的做法!

自己写一个WxPayConfig类,然后继承WxPayConfigInterface

$config = new \WxPayConfig();
$wxOrder=\WxPayApi::unifiedOrder( $config,$wxOrderData);

0 回复 有任何疑惑可以回复我~
  • qq_ngu #1
    能学到这的,参考一下sdk中的example文件夹中jsapi.php!自己解决下应该是可以的!
    回复 有任何疑惑可以回复我~ 2020-11-16 21:59:09
蟀斗 2020-05-12 08:36:07

你好,请问解决了吗

0 回复 有任何疑惑可以回复我~
DVBBS 2020-04-04 21:52:21

用老版本的sdk试试

0 回复 有任何疑惑可以回复我~
陌尘世 2020-03-29 19:55:21

问题解决了没


0 回复 有任何疑惑可以回复我~
  • 请问老版的在哪下载啊
    回复 有任何疑惑可以回复我~ 2020-05-20 22:57:54
weixin_慕桂英5430183 2020-03-24 23:27:31

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

0 回复 有任何疑惑可以回复我~
7七月 2020-01-03 12:28:17

你把文档发我看下。

0 回复 有任何疑惑可以回复我~
  • 蟀斗 #1
    请问老师,这个问题怎么解决了?
    回复 有任何疑惑可以回复我~ 2020-05-12 08:31:16
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信