ThinkPHP5整合了支付宝即时到账接口功能实例
发布时间:2020-04-26 | 发布者: 东东工作室 | 浏览次数: 次您当前的位置:首页 > PHP网站首页PHP
ThinkPHP5整合了支付宝即时到账接口功能实例
发布时间:2018-08-07 10:28作者:林迪德互动QQ群:812458440
在做类似于支付之类的网站时候,由于用户的使用习惯,支付宝和微信已经成为当仁不让的首选了,当然对于开发者而言,也是非常高兴的,它们都有丰富的接口供我们调用,可以很方便的就实现支付功能。
今天要讲的就是支付宝的即时到账接口。
首先到支付宝的开放平台去申请相应的合作者id和安全密钥key,目前好像个人不能申请吧。
然后下载即时到账的接口demo(好像出了最新版本,改变了许多),这里我已经打包好了,直接使用,放在文后直接下载。
在thinkphp框架中的Vendor下建立Alipay文件夹,解压下载好的文件。
建立一个Pay控制器(PayController.class.php)以及Pay视图文件(Pay/index.html):
其中视图文件大致如下(仅仅过渡使用,故使用的隐藏域):
{__NOLAYOUT__}
<body onLoad="pageload()">
<form action="" class="alipayform" id="alipayform" method="post">
<input type="hidden" name="WIDout_trade_no" id="out_trade_no" value="">
<input type="hidden" name="WIDsubject" value="订单:">
<input type="hidden" name="WIDtotal_fee" value="">
<input type="hidden" name="WIDbody" value="订单:">
form>
<script>
/*自动提交表单*/
function pageload()
{
setTimeout(autoCommit,500);//参数5000单位为毫秒,表示延迟时间
}
function autoCommit()
{
document.getElementById('alipayform').submit();
}
script>
body>
源码有这么几个文件,就不发了,直接下载来看吧
链接地址
链接: https://pan.baidu.com/s/1hs7hdCK
密码: tvmn
转载请标注:东东工作室——ThinkPHP5整合了支付宝即时到账接口功能实例
推荐文章
相关文章