支付宝即时到帐接口 For CodeIgniter 1.0
- 接口说明 -根据支付宝目前最新的官方接口文档开发的支付宝即时到帐接口,完全移植到 CodeIgniter,所有代码均已注释。
可实现支付宝即时到帐接口的支付请求提交、支付结果同步验证返回与异步验证返回。
代码在 CodeIgniter 1.7.2 + PHP 5.2 下测试通过,初接口本身外无其他杂质。
欢迎提出宝贵意见。
- 安装方法 -
使用前请打开 models/alipay_model.php 文件,在头部构造函数处对接口进行必要设置。在 controllers/alipay.php 中可设置以 POST 方式还是 GET 方式提交请求,推荐是 GET,也是默认设置,无需更改。
设置后直接复制到 CodeIgniter 相关目录即可,可独立运行,实现简单的支付请求提交。可根据需要酌情修改。
接口只有三个文件,实际使用的只有两个。Model 文件根据官方接口开发,一般不需修改。Controllers 可根据需要增加支付成功与支付失败的相关操作,并可对支付提交内容进行扩充。
如遇到请求失败或验证支付结果失败,请再次核对 alipay_model.php 设置。更多问题请查询支付宝接口开发文档。
- 文件列表 -
controllers/alipay.php 支付控制器
models/alipay_model.php 支付宝类模型
views/alipay_from.php 样例表单视图
下载 For 115 网盘:http://u.115.com/file/f73b267420 不知道行不行,但先下载看看。
支持! 注释很详细 让新手学习了 thank you share! 支持,学习 支持,学习 里面有一个小问题,不知道是不是我弄错了。
if ($You_trade_status < 1) {
//根据订单号更新订单,把商户数据库订单处理成交易成功
}
echo "success";
// echo "支付成功!订单号:".$trade."支付金额:".$total;
这里的echo "success";放if大括号里面吧。 这个好东西
{:soso__15975187970624654642_2:} 谢谢分享.... 这个在2.0版本下能用吗?
页:
[1]
2