java后台当面付支付宝接入二

2018-04-20  本文已影响56人  简单coder

这里重新理一下调用的顺序

1.支付宝处理下单请求:

这里是在调用支付宝的接口后生成的json数据,其内容都是我们自己配的


2.支付宝预下单成功:

这里支付宝给我们生成的订单号out_trade_no和二维码图片qr_code


3.支付结果:

目前我没有配置支付宝的回调地址,暂时没有返回的处理

demo测试

我们测试main成功后,可以尝试一下把这个web项目启动起来

1.配置web应用

老流程
发布

然后启动,选择二维码支付




这样支付结束

调试支付宝回调

这里需要一个内网穿透辅助,我使用的是natapp,花了10块钱买的通道囧(真贵),花生壳也挺有名的,购买过程真的很小白,这里就不讲了反正就先这样用着.



购买完隧道后需要下载一个客户端运行


解压出一个natapp文件,进入其目录下,赋执行权限



我这步没跑起来啊!!!/(ㄒoㄒ)/~~我先看下怎么跑起来natapp
2018年04月20日16:02:18


出现上面这种问题的,去把阿里的DNS加上,主要要设置在DNS的最前面,教程看https://natapp.cn/article/alidns
结果出现这个就是成功的:


内网穿透已经成功了,下面就可以让支付宝调起来了.

这个其实挺简单的,这里忘记截图,反正你自己起一个服务器,然后打开注释支付宝的回调



写好对应的接口即可,一开始预下单成功的时候会进一次,这时候request显示是没有支付成功的,后面多次调用,时间慢慢延长,支付成功的时候会主动调用.然后就是业务处理的逻辑了,这些东西我会在后续集成的时候贴出来.

上一篇下一篇

猜你喜欢

热点阅读