请稍等 ...
×

采纳答案成功!

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

关于10-23微信支付的问题

七月老师你好,我在10-23出现这个问题,

Missing argument 2 for WxPayApi::unifiedOrder(), called in 

我看了下,是SDK更新了,这个方法变成public static function unifiedOrder($config, $inputObj, $timeOut = 6)  变成第一个参数需要 @param WxPayConfigInterface $config  配置对象 。所以我去官方的demo看了下 example/wxpay.jsapi.php,  并且把官方那个WxPay.Config.php复制进了我的extends/Wxpay文件夹,并且将WxPay.Config.php开头的require_once "../lib/WxPay.Config.Interface.php";改为了require_once "WxPay.Config.Interface.php";
最后改成

https://img1.sycdn.imooc.com//szimg/5b600e530001072110120186.jpg

但是一直报错,请问这个问题怎么解决呢?谢谢

https://img1.sycdn.imooc.com//szimg/5b600e6e0001d03012900430.jpg

正在回答

1回答

7七月 2018-07-31 15:29:39

去看看版本吧,你是不是用的版本和课程不一致

0 回复 有任何疑惑可以回复我~
  • 提问者 _洲 #1
    对呀,微信支付官网下载到的就是新版的sdk了,刚刚群里找了跟教程一样的版本了。
    回复 有任何疑惑可以回复我~ 2018-07-31 15:46:34
  • 慕慕1894645 回复 提问者 _洲 #2
    请问课程版本的在哪下载啊
    回复 有任何疑惑可以回复我~ 2020-05-20 23:00:20
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信