lumen接入支付宝h5/wap支付

    |     2019年7月25日   |   学习偶记   |     评论已关闭   |    3044

参考资料:https://docs.open.alipay.com/api_1/alipay.trade.wap.pay

下载资料:https://docs.open.alipay.com/54/103419/

采用本方式的好处是支付宝sdk升级时候,只需要更换vendor里的支付宝sdk文件即可。本文只完成了支付。

1、将支付宝sdk放入vendor目录。

2、

在composer.json 的 autoload 节点里加入:

“classmap”: [
“vendor/alipay-sdk-php/aop”
]
运行composer dump-autoload

3、修改\vendor\alipay-sdk-php\aop\AopEncrypt.php里的加密/解密函数,因为可能和Lumen中的函数相冲突。

将 encrypt 修改为:encryptAlipay

将 decrypt 修改为:decryptAlipay

4、修改\vendor\alipay-sdk-php\aop\AopClient.php里的有关encrypt和decryp方法为新的方法名

涉及到的方法:encryptJSONSignSource 和 encryptXMLSignSource,pageExecute 和 execute

lumen中的应用:

A、如何use

噢!评论已关闭。