00:00
这节课呢,我们来看一下支付宝支付当中的API列表,那么首先呢,我们打开文档的开放能力,支付能力,那么我们找到电脑网站支付,在这个地方呢,我们找到API列表,那么在API列表当中呢,它有两个部分的内容,第一个呢是支付,第二个呢是对账,那这些呢都是我们需要开发的API,我们先来简单的预览一下,那么第一个呢,是统一收单下单并支付页面接口,实际上这个是我们要开发的第一个接口,因为这个呢会给我们显示一个支付二维码啊,所以呢,我们通过支付宝扫描二维码就可以进行支付工作了。那么第二个呢,是统一收单线下交易查询接口,那么这个接口呢,实际上就是查单接口,我们在支付完成之后呢,需要查询一个订单的状态,就是这个接口了,接下来呢,是统一收单交易退款接口。那么很显然这个是我。
01:01
我们支付成功之后,需要退款的时候所要调用的一个接口,然后第四个呢,是统一收单交易退款查询接口,那么这个是退款完成之后,我们需要查询一下退款状态的时候,退款是否成功的时候,我们需要调用的接口,那接下来第五个是收单退款冲退完成通知,那么这个呢,是当我们完成这个退款接口的调用的时候啊,它一个异步通知的一个接口,所以呢,这是我们完成退款之后的两种查询退款状态的方式,第一个呢是主动查询,第二个呢是被动的接收异步通知。然后最后一个呢,是统一收单交易关闭接口,那么很显然这个呢,就是关闭订单,比如说超时关单呀,或者是管理员主动关单呀等等都可以调用这个接口,那么最后一个呢,是对账接口,对账接口呢,就是嗯,他会帮助我们得到一个对账单的一个下载地址,那这个其实和我们微信支付当中的对账接口的功能呢,其实是一致的啊好,那么接下来呢,你会发现我们。
02:12
订单支付完成之后呢,这个里面和微信支付不同的是,它好像貌似没有。支付成功的一个通知的接口,那实际上支付成功的通知呢,在这个地方叫通知参数说明,异步通知参数说明,所以如果我们要开发支付成功通知或者是支付状态通知的话,那么我们就需要呃,参考这个地方的文档啊,叫异步通知参数说明,然后接下来呢,大家可能会发现在这个API列表和通知参数的中间有个SDKDEMO,所以很多同学呢,就想着啊,是不是要把这个Java版的DEMO下载下来做一个参考,那实际上这个DEMO呢,我已经下载过了,并且呢,我是不太建议大家下载的,因为这个DEMO呢,它所基于的支付宝支付的SDK的版本呢,比较老了啊,现在还是建议大家使用这个较为新的版本啊,这是好多年前的一个DEMO了,好,那这块是我们对我们整个将要在我们的支付功能当中啊,所涉及到的API做一个简单的预览,那另外呢,在看完API之后呢。
03:19
我们顺便再来看一看,开发工具当中有一个内容叫做支付宝开放平台开发助手,然后这个地方呢,还有一个密钥工具,密钥工具这个里面呢,有一个叫做签名啊的一个目录,那我们打开看一下,这个里面呢,实际上给我们讲解了支付宝支付的过程当中,远程接口调用的过程当中的一个签名的一个原理,那这个加签的原理和过程,实际上和之前我们所讲过的微信支付的加签的原理和过程呢,其实是大同小异的啊,它的这个模式是差不多的,那同样这个里面呢,也给我们介绍了如何使用我们的呃开放平台的开发助手进行同步验签和异步验签,当然了,这个里面只是给我们演示了一下支付宝SDK底层的签名,还有同步验签以及异步验签的一个流程而已,那我们在后续的开发的过程当中呢,并不会亲自的啊去做这个签名,还有同步验签和异步验签的工作。所以这。
04:20
个感兴趣的同学可以根据支付宝平台当中的这个文档啊,一步一步的去自己进行一个测试就可以了,那这个呢,我们就不详细的进行讲解了,因为文档呢,已经写的非常详细了哈。
我来说两句