APP支付-》支付宝RSA2->支付与验签

第一次配置支付宝,按照官网示例搞了一天,走不通。经过两天的踩坑,百度了大神的代码,支付宝终于可以了。

1:下载这是官网的最新SDK

2:配置SDK,添加命名空间

AopClient.php文件:

SignData.php

3:我在新建了一个与aop目录同级的文件alipay_config.php,里面配置了APPID,公钥和私钥之类的。例如:

4:我在公共函数内写一个方法,返回支付的url

因为是微擎的框架所以才有global $_W,$_GPC;

请求参数正如注释的代码数组$content

5:调用函数,返回支付url

6:回调,我的notify_url设置的是一个php文件,位置在与aop文件同级。开始是验签,判断$flag是否正确,正确的话验签通过echo ‘success’;失败的话echo 'fail';,之后就是写逻辑.

posted @ 2018-03-12 17:41  骅骝漫轻舞01  阅读(1536)  评论(0编辑  收藏  举报