第一次配置支付寶,按照官網示例搞了一天,走不通。經過兩天的踩坑,百度了大神的代碼,支付寶終於可以了。
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';,之后就是寫邏輯.