(自己编辑)TP/其它PHP框架合并微信支付手机网页网站支付(最简单、直接用)还有用网上的一些其它微信SDK,注意会互相影响
在用微信支付SDK前,还引用了别的网上开源的一些微信认证、微信公众号开发的SDK,如:
https://github.com/dodgepudding/wechat-php-sdk
在引用上面的SDK时,要注意里面会重复刷新access_token的问题
1、先看微信支付官方的PHPSDK
2、整合到TP中去
先整理SDK,只保留调用接口的文件(右边),和官方封装的接口,去掉官方SDK中的含HTML的使用例子php文件,这个根据自己的业务逻辑,在前端HTML页面复制过去相关的JS方法即可
把上面整理的整个文件wechat,放到TP框架中的Library/Vendor
改相应的配置,证书等信息
然后在业务逻辑控制器中引用,TP文档中有关于Vendor#的使用说明
拿官方的JSAPI支付举例,整合到PHP相关逻辑控制器中,JS则根据自己的业务逻辑放到HTML的JS中
HTML页面添加JS
整个微信支付整合就完成了,其它框架也是一样的