php|微信支付PHP SDK的坑

明明是按照老师的步骤一步步下来的,可是却报了个错误:
php|微信支付PHP SDK的坑
文章图片

然后对比了一下老师的sdk和我新下载的sdk,发现unifiedOrder的参数列表不一样
php|微信支付PHP SDK的坑
文章图片

而且微信给的lib源码中只有抽象的配置类,还没有实现的,也就是说要自己实现abstract class WxPayConfigInterface接口类,找了下在example中有现实的列子
【php|微信支付PHP SDK的坑】WxPay.Config,php


然后将这个文件中的相关返回值改成自己对应的,并在WxPay.Api.php的开头加上
php|微信支付PHP SDK的坑
文章图片

最后在代码中就可以实例一个WxPayConfig类了
php|微信支付PHP SDK的坑
文章图片

再次调试,就可以看到对应的返回值
php|微信支付PHP SDK的坑
文章图片

    推荐阅读