00:00
行,那下边的话呢,我们就开始具体来说,哎,当用户点击这个充值操作的时候呢,真的能够实现一个交易啊,那这个交易的话呢,我们仿照刚才,哎,我们看的这个DEMO里边,他做的呢,就是这个支付啊,他要交易这个支付了啊,那这个支付呢,他刚才的这个回调方法我们也看到了,他这个叫配。呃,在我们这对应的这个FTT里边啊,它这个调配啊,这是它这个,呃,点击支付这按钮一个回调,那我们呢,就仿照着它呢去写,仿照他写,那其实说的好听点,就仿照写,其实呢,就是超忙是吧,我们搬运一下他的代码,哎,一点点啊啊现在说这个订单,那我这呢也可TR写一下。在我们的这个代码里边。啊充值我们这呢,哎,就是这个回调嘛,把它呢先注释一下啊,哎,我们点击的时候呢,我们也生成一个订单啊,这订单呢,它是封装为一个方法里,那我们就照着人家这块,把人家的方法呢也粘一下。
01:00
RY。方向站CTRL位啊,就粘过来了啊嗯,这个生成订单里边,我们看到他需要这样一些信息啊,就生成订单,那个订单里边就会指明说你是要买谁家的东西的。啊,然后人家那个账号是多少啊,所以这个呢,信息是一定会有的啊,我们目前呢,先给他抽出来先放到上边啊先暂时先不管。啊,一会儿我们具体来说。呃,这个呢,是支付宝的这个商家的这个支付宝账号啊,所以你把钱呢,就打到人家这个账号里了。啊,然后奥之后再回来啊,这呢就要获取一下唯一的一个订单号啊,就是你的支付这个订单号一定是彼此不相同的啊,有的时候我们去买东西说你到底呃,你说人家有问题,那你说人家会说你把这个号发给我查一下,看你买的是什么,所以呢,每个商品会对应一个唯一的订单号,这呢也封装了一个方法,我们呢也给它粘一下。
02:01
啊,这是这样一个情况。行,那这个订单号的话呢,其实我们要去看的话,也发现这个订单号里边其实记录了你当前系统时间,所以这用了一个呃,标准化这个格式的一个时间啊,呃月日十分秒啊,同时呢又包含一个随机数,所以呢,这个保证这个订单呢,彼此之间是不相同的。啊,那奥特左在往上走回来。回到这儿啊,下边的话,商品名称详情啊,金额啊等等等等这块呢,就是具体的这个信息啊,都得有啊,我们这块就不详细的去说哈,商品的话它是要测试的,我们也可以改一下。比如我们买具体的东西吧。嗯嗯,买一个什么呀。买一个苹果吧。IPHONE7PLUS256版。
03:02
是目前最贵的是吧。嗯,该测,嗯商品的一个详情。嗯,这个呢,就是很时尚。啊,这个配置最高啊,还放手机。每年都这么说。那肯定每年都比前一年好是吧?啊,所以年年都是市场配置最高的。但只要。一分钱是吧,这个这个别改了,这个这个我们最后支付的时候,你你你别整多了啊,就因为这是真的要花你钱的,嗯,但是这时候。这个的话我们回头其实我给写死了啊,就是就一分钱,就你要测试的话,你你也别整多了。嗯,这个订单呢,我们就写好了,写好以后的话呢,再接着看一下上边它这个方法怎么做的。那这不就回到这来啊,下边呢,需要对订单做IC的一个签名,嗯,签名这块呢,我们就站到这先啊,CTRLC。
04:03
两边对应的网车站。啊,这个S没有,呃,这个S的话呢,我们回过来看这个方法点击啊在这啊,就是相当于进行RC的一个签名啊在这CTRLC。啊,使用到我们这个私药。啊,这个四要啊再回来那我们也粘CTRLV。这里边呢,发现又调用了叫sun us下边具体的这个方法,这呢又是另外一个类啊,这个类在哪看一下做好的这个。嗯,这样知道吧,啊在我们这里边,嗯,这里边呢,我们集成了一个叫啊叫一个胚啊这个配里边呢,放了这样的几个工具,其实。哎,不是这几个这个啊。呃,放到这里边的这样几个工具,呃这几个工具的话呢,其实也是必要的哈,呃这里边呢,其实呃这三个的话呢,我们在这个,呃现在这个提供这个接口文档中都有,然后我这里边呢,呃,就是把这个呃涉及到的这个账号啊,或者这个私钥公钥啊,因为这提前这个需要商家得配置好,就我们刚才又说如何签约啊,签约完了以后的话呢,就有这样的一些信息啊,会把这个公钥私钥都给到你这个商家的啊,那大家打钱的话呢,其实就打到这个账户上。
05:21
告诉你是吧,嗯,哎,把这个配呢,CTRLC这是优秀,我们整个粘过来啊。嗯。什么改了?账号改了方式。你又没注册,就不好使。嗯,在这个优秀下。在这儿就是你必须得注册啊,你不注册的话呢,这钱哪能随过随便拨过来拨过去呢。内签约行。嗯,这里边刚才说的这个这个跟这个这都是系统提供好的啊,这我们都不用动,就是这个这个支付宝提供好的,这个呢是我们自己写的,就像咱们写那个联网的时候呢,不是也写了一个APP ne con啊这呢就把这个支付的信息呢,专门封装了的一个类行回来啊这呢这就可以了啊,这个RC的一个私钥,哎,我们这呢也先暂时呢,生命成一个常量先放到这啊。
06:17
先不管。CTRL1下行,那就接着粘。哎,接着找到我们这个方法这块,哎,刚才粘到这了,然后接着再从这粘。从这粘的话,那干脆就。到底得了。看一下这他都干什么了啊呃这块呢,就生成你这个呃支付的这个这订单的一个信息了哈,这个信息的话呢,我们这呃相当于提供了一个reable,哎reable的话呢,在我们这个thread里边去用了一下。然后进行一个start,这相当于是开了一个分线程吧。哎,相当于是不是使用一个异步任务,就是相当一个分线制的方式啊,独立出蓄,哎,把你这个订单呢,相当于是联网的方式给发出去,相当于你开始要支付钱了,哎,这呢就整个到这。
07:08
CTRL一下。在这里边的话,你看他这还用到了这个具体这个消息了,发消息,那我们上面就考虑该是还得处理消息啊,所以先到这。哎,找到我们的这个。呃,信息啊,在这个后边啊,CTRLV转过来。嗯,这个相应的没有这个方法呢,我们还得再去提供一下3TAP。这个,哎,这个是后边的。A contray。站一下。嗯,然后的话呢,这个呢,不是他了,就是咱们这个叫充值的。RITR。嗯,IDK配flag啊,这个呢,我们也不知道是什么,先给大家去整一个,随便我先写个变量式一吧。嗯,它这个是什么呢?这个实际上就是人家这个界面。
08:01
嗯,人家这个界面不有个检查账户嘛,啊,这是他这个操作啊,检查账户的时候,他提供的这样的一个啊,一个一个情况啊,就是这个检查账户的啊,我们这其实没有。嗯,再回来看看还报什么错啊,这个handle,这就相当于我们要处理消息啊,通过一个义务任务的方式发送一个消息去支付这个订单啊,这是用了一个handle这那我们把他的这个handle这也粘过来。嗯。啊,他在这儿呢啊。哎,整个还比较长,到这CTRLC一下也粘到我们这个里边,我呢也比如说放到这个上面啊。好拿过来啊,那现在的这个也改成我们自己当前这个it。那就是这个啊,嗯,它这个它。I cannot?
09:01
我们上面提供了一个IDK配的一个它啊,这个是check,这个就是我们这个这个我还用不着哈,删了吧。行,这样的话呢,我们就写好了,整个呢,通过一步任务呢,来发送到这儿,看这个消息啊,啊是这个那就进来啊这呢就是配的一个result,支付的一个结果啊,结果的话呢,是这个9000就要支付成功,8000呢是。呃,植物结果确认中啊,其他的叫失败。啊,那具体这个支付的,相当于是个响应就回来了。这呢是提供的这个响应,那整个这个呢,其实我们差不多就写完了哈,差的什么呢,就配置这个支付的信息。哎,事物信息里边第一个呢叫partner,哎,Partner呢,我们这呢,用的是这个play里边的这个。合作身份者的一个ID。啊,我们就可以在这里边这样写。
10:00
嗯。呃,Case点啊,Default的一个partner下边呢,就是人家这个商家的这个支付宝账号了。a.default的一个。这是我们的私钥。点在private。这是他这个私要行,整个这块呢,我们就完成了。啊,就整个就写完了啊呃,整体上这个思路呢,我们就相当于是呃,粘在他线上这个代码里边这个结构。那下面呢,我们来测试一下这个支付呢,能不能成功啊这呢我就不用这个模拟器来测了,就把真机测。一呢,我再去抓一下这个应用这样。好进来,我这时候呢,点我的资产。上网那个图是吧,嗯,点一下充值。
11:02
哎,输入金额,这你随便写啊,这写的这个。这里边儿我已经给他写死了啊充值。呃,读取应用列表,他这要登登录我其他应用了,允许一下,因为我这本这个手机上已经装了那个。珠宝了是吧,而且珠宝我还用了个应用锁啊。那直接我就进来。哎,之后详情。这是我录制我的账号啊,余额宝,嗯,支付。一分钱,嗯,还可以指纹真人。指纹它还是个灰的啊。那我就得输入密码。我写一下,你能看着吧,还是以防万一吧,那我先写一下啊啊,还差最后一个,这个录的视频里面应该没有是吧。
12:01
等一下啊。看一下啊。应该是我的号。这个应该是。这就给人家花过去一分钱啊,嗯,这就真花过去了。哎,这呢,就是我们这个充值的这个操作,哎,就好比是你购买某一个产品一样。划到哪,就是划到刚才我们看到这里边这个账号上。这是相当于咱们公司这块不得配一个账号吗。
我来说两句