新版的SDK unifiedOrder 方法运行出错

来源:10-23 支付的服务器端编写 六

忘记号码

2018-12-15

新版的SDK中:
WxPay.Api 文件下需要传入 两个参数 多了一个 config 变量
public static function unifiedOrder($config, $inputObj, $timeOut = 6)

想请问老师有没有什么解决方法或者补充视频

写回答

6回答

静秋叶

2020-07-31

我不会搞.....,你会了么?

0
0

慕粉慕粉1888

2020-02-17

新版的配置文件位置变了,单独出来一个class WxWePayConfig,把里边的商户号等信息填写好,传入就可以

$config = new \WxWePayConfig();
$wxOrder = \WxPayApi::unifiedOrder($config, $exOrderData);

0
1
草芽有芳华
我是这样写的,可是报错:class ‘WxPayConfig’not found in .......service\Pay.php on line 70
2020-08-03
共1条回复

慕客157747652

2020-01-08

恩,我也是报这个错误,怎么解决呢

0
1
忘记号码
已经2020年了...如果只是想单纯完成这门课的内容,建议用七月老师提供的SDK... 如果想实现一个项目建议用云函数试试... 毕竟TP已经到6了...现在再学TP5.0有点浪费时间...
2020-01-08
共1条回复

慕盖茨2483862

2019-11-28

额,我也遇到了同样的问题,unifiedOrder需要多传入个$config参数了,不知道怎么搞

0
1
Jenky奇
我直接把WxPay所有文件更换成老师的,好像就没有这个问题,但是报了未定义数组索引:prepay_id
2019-12-07
共1条回复

weixin_慕的地3156626

2019-07-03

我也遇到这个问题,$wxOrderData = new \WxPayUnifiedOrder();报错,怎么解决?????

0
0

yyii

2019-05-28

你好,这个问题你弄好了吗?我现在也遇到,不知怎么解决?

0
1
weixin_慕村8575805
先创建一个Wx.Conifg.php文件,嫌麻烦直接从sdk包里面拉一个过来,然后填好配置. 在Wx.Pay.Api.php文件require_once "WxPay.Config.php"; 调用的时候,相较于老师的课程多传一个$config $config = new \WxWePayConfig(); $wxOrder = \WxPayApi::unifiedOrder($config, $exOrderData);
2020-05-31
共1条回复

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

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

4805 学习 · 4382 问题

查看课程