php支付宝扫码登录接口,支付宝支付接口 - musam的个人空间 - OSCHINA - 中文开源技术交流社区...

接入阿里支付宝其实不是很难,阿里提供了很全面的SDK供我们使用,我们只需调用API接口就可以完成支付功能,但是具体的业务还是需要我们自己编写,根据提供的文档记录一下简单的使用方式。

1、登录蚂蚁金服开放平台,进入沙箱(沙箱相当于测试环境,我们可以使用平台提供的测试账号进行支付操作)

7ee3a33c1b656ba8ad966a17a2530666.png

2、配置密钥,沙箱网关等。(密钥生成使用阿里提供的工具即可,工具下载在网页介绍里)

5e530f3af0132a66d2331ed1af2239c3.png

3、查看平台提供的测试账号

c173bea88ec382e08d53ba1d8f73c42a.png

4、下载官方的实例Demo(这里下载的是服务端的一个demo, APP唤醒什么的demo选左边下载即可)

94823422d124549076705b506e535b27.png

5、解压后主要有两个文件,TradePayDemo里是引用了TradePaySDK包的,通过eclipse导入TradePayDemo项目

8795cee634513baa9309eb94e5d10dd8.png

6、修改配置zfbinfo.properties参数(参数都可以在上面的图中找到,其中pid在个人信息中)

open_api_domain:沙箱的网关,上线填写https://openapi.alipay.com/gateway.do

pid:开发者的PID

appid:沙箱的appid

private_key:app私钥

public_key:app公钥

alipay_public_key:支付宝公钥

136356f057679d9a8a056e8332d5f37c.png

7、打开项目的Main.java,根据里面的注解就可以开始玩耍啦!!!

16f56c634e2b01509974a0118bcc7186.png

8、取消上面逐个注释,然后测试上面的功能,在console中能看到很详细的信息了,demo中还实现jsp页面的测试(其实代码一样。。。),但是直观一些吧(PS:有些功能需要扫码的,其实就是用户付款码,在平台下载沙箱版支付宝APP就可以了,账号已经提供了)

ab4b7bc5a05ba1dadf57107c6b9c47a6.png

其实实际开发中还有处理一些回调函数啥的,后续再补充吧。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值