温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
接下来呢,我们来对第二个部分的内容运行和配置案例项目做一个简单的总结,那么如果你之前已经学习了,并且学习完成了微信支付开发这一部分内容的话呢,那么第一个和第二个步骤你就不需要做了,直接使用当时我们微信开发啊,微信支付开发的过程当中使用的数据库和后端项目继续进行开发就可以了,那么如果你是直接从支付宝支付开始学习的话呢,那么你就需要执行第一步和第二个步骤啊,然后接下来呢,就是第三个步骤前端项目,那你需要把这个前端项目呢,在我们的note GS的这个环境当中运行起来,那同样如果前面学习了微信支付开发的同学呢,也需要把我提供给大家的最新的前端项目运行起来,那因为这个里面呢,包含支付宝支付的前端的相关代码,接下来呢,第四个步骤我们引入了相关的支付参数,那这个支付参数呢。
01:00
我们引入的是沙箱配置,那么我们在我们的应用程序当中呢,将沙箱配置复制到了resources这个目录当中,并且呢,我们创建了一个配置文件,那这个配置文件呢,相比之前我们微信支付开发的过程当中的这个配置文件呢,就更简洁了一些,我们只有两个注解,一个是configuration,一个是property source,好,通过这两个注解。并结合spring当中给我们提供的environment啊这样的一个对象,我们可以非常方便的从配置文件当中读取我们需要的参数,那最后一个步骤呢,就是引入我们的服务端SDK,阿里支付呢给我们提供了啊一个SDK,帮助我们呢去方便的进行远程接口的调用,那么这个呢,就是这个依赖了,好,基于这个依赖呢,我们可以创建一个远程接口调用的客户端对象,那么这个阿里pay client config这个类当中呢,我们就创建了这样的一个客户端对象,在下面呢,我们创建了一个B方法哈,然后它返回的就是阿里pay client,并且呢,我们在整个的这个过程当中呢,先要去配置一个阿里配肯对象,那么阿里配肯对象呢,配置了我们在沙箱当中获取到的一些相关的参数,另外还有一些常量值。那么我们在。
02:21
得到了这个阿里配client之后呢,就可以进行接口的调用了,接口调用的过程当中呢,阿里配client会自动的对我们的远程请求添加签名,也可以自动的对请求的响应进行验签,所以这个呢就是我们的阿里pay client,它封装了签名和验签的整个的这样的一个过程,所以对于我们来说呢,还是非常方便的,那么以上呢,就是我们的第二个部分的内容运行和配置案例项目。
我来说两句