00:00
好的同学们,大家如果平时在学这个支付的时候呢,大家可能这些对了,这些对了,然后呢,公要。也有了,实际上也有了,那么可能是这会案例成功了,过一会这个案例可能过一天,过一天案例失败了,肯定会有这种情况。那么如果有这种情况的话呢,肯定是由我们其他的学生呢,从网上啊改了我们的这个公要,那么你的公钥和那公钥不一样了,自然就会失败了啊,注意这一点。然后接下来我们就把这个案例啊,集成到我们的项目中,好怎么去集成呢?大家看一下,我们先去找到我们的应用,然后来去找支付那个地方。好,来到我们的购物车,来到这里。好找到。支付。把其他不相关的干掉。来到哪里呢?来到这里。
01:00
好。那么在这个地方里面点一个。结算。结算在这里。好,然后呢。就它好这里面。点击实验到下面。这个就是这个就是结算。好,那么有了过后呢,接下来我们就有海带地写代码了,好在选之前我们略看一下这个支付宝这个小案例,首先它这边有一个什么呢?有一个架包。这个包的话呢,我们就是一款集成套,没必要要它啊。好,然后这里面在这个地方里面。这些权限要拷贝过来。还有在这个地方里面这部分一块。要这块要拷贝过来不能少的啊,这个呢是用H5的时候的一个案例。这个不用管不用考啊,因为我们是客户端去继承它。
02:01
好,那它这个地方里面呢,有一些就是一些我们的一些用来签名的一些东西啊,就拿过来就行了。好,那么在这里面的话嘞,还有一个贝斯64啊,那这个的话,这个类也圆弧的考不过来。好在这个地方里面有一个支付结果的这么一个类也考不过来,还有这里面就真正的支付一点的话,你看一下。他刚才没有这个私钥和密钥的时候,他会弹这个出来,这个方法就真正的调用SD卡。这个支付。然后呢?这些信息测试商品信息,其实这里面就有,就就就是这样的一个信息,好把它可以退出一下。你看。这里有一个什么测试商品在这。该商品的详细描述啊。还有这个价格是0.01对吧,在这里好,那这里面他得到这个信息过后呢。他得到这信息过后,得到这三个信息过后,他还会生成一个什么创建订单。
03:03
这订单就包括我们合作的ID。签约买家支付宝账号,还有。这个商户网站的唯一订单,那唯一订单一般我们用什么,用一个时间去作为时间是唯一的,对吧。好,那还有我们商品的名称。商品的描述信息金额,服务器异步通知的页面啊,支付宝类型,那么我这个一的话就是支付宝就是移动的。好,还有参数编码有点杠八好。然后离一个超时,你看超时的话就是啊。就是默认是30分钟,就30M就十分钟,他还可以什么呢?可以这一分钟到15天之间啊,就是比如说你这个订单呢,你可以多长时间不付款对吧,但是过一段时间的这个就失效了。好,那么我们回到原来这个地方。那有了过后得到他根据这信息过后还做一个什么签名。
04:04
啊,就是带签名订单信息,签名的目的是干嘛呢?其实就是进行一个什么加密的一些处理,知道吧,避免这个信息外泄,所以我们去用支付宝的话呢,还是比较安全的啊。那么他是做了一些加密的。那么这种地方里面还把它对进行什么。啊,对它进行URL的一个编码啊,编程是什么啊,百分号多少多少这样的一个这样的一个周串。然后。有了过后再把这个订单信息加上签名的以及这个类型啊,注意它这里面RA这是一种加密算法啊,要把这个类型存进去。加密算法,这种算法的话呢,啊。这种算法的话是比较。比较就是难以破译的,就说基本上就就是这种这方破译难度是非常高的,无法破译的一种算法,好我们有了过后,接下来这条里面它就做一个什么。
05:09
Play做一个支付请求,自己是开一个线程去做支付,然后。如果成功了,这里面就是针对性。就调用支付宝接口或者支付接口,那么如果成功了,那这时候就去什么呢?去发。就会回调过来,不管陈刚失败啊,那么呢,他就会把这个消息发到汉德里去,那么我们从这里面就可以获取他的这个信息。如果是。9000就支付成功,如果是8000就是支付结果确认中,就有可能的服务器还有问题,那如果是其他就失败啊,就这么一个过程。好,那么这这是案例的一个什么呢?介绍好自我案例介绍,我们先保存。
我来说两句