00:00
好了,现在我们内网穿透哈,接助这个花生壳这个工具呢,已经完全实现了,没有问题,那么通过这个网络呢,呃,通过这个指定的这个分配的IP啊,或者域名能够访问到我们项目这第一步,呃,做完以后,我们下一步呢,就可以去创建啊我们的沙箱的这个支付环境了,那我们来看一看一下怎么去,呃具体的这个步骤哈,具体的步骤那首先呢,登录到支付宝开放平台去创建一个叫支付宝的杀新环境。啊,第二步呢,去创建密钥,第三步啊,等把这些配置完以后,第三步才开始写密码啊写这个写这个开发的这个流程,写代码,然后开始做一些配啊那呃,前期呢,先先做这个,那我们这里呢,打开这个叫什么呀?呃,这个支付宝的这个沙箱环境这个位置啊来走一下。啊,其实你也可以直接从,呃,我看一下啊,从这个叫。啊,我这样吧,我直接进入open opn,点阿里派从这位置进去了,嗯,好,然后观众场就借一下你的手机了啊。
01:06
嗯,我这里选择。立即入住啊,用你的支付宝扫个码码啊,大家稍等啊,啊大家看好了啊,你到时候你也是这个流程大概怎么去做的好吧,啊,这个质量一变啊,你这个其实都是。点一点就能操作的,也不想多说了,进来以后让你写这个什么身份信息啥的,好麻烦。好进来啊呃,姓名手机号,然后邮箱919149776艾特qq.com,然后所在地呃,北京北京。昌平,然后详细地址不用写这种,感兴趣不用写,来点击同意提交入住申请。啊,不会申请不通过吧,再往这边转转呀,转转好了好了,转完了转完了以后点击下面上面这位的啊,有个开发者中心,这里是不是有个研发服务啊,点击一下。
02:06
那这里有呢?有这个叫沙星环境,看上来是不是就都弄好了啊,对这都有了啊,你很简单,那么接下来我们要做的是什么呢?是要生成这个密钥,诶生成这个密钥,他告诉你你要配置这个东西啊,你看开发者要保证结果中使用的私钥与此处的公钥去匹配,否则,否则的话呢,是无法去调用的,那么关键在于我们怎么去实现这个光效的配置,那么这里边呢,有一个生成方法,看到吧,啊,然后呢,点击。啊,它有一个文档啊,会告诉你怎么去用啊呃,应用网关授权回调这后我们还没有啊,先不用管它啊,先把这个密钥生成的,其实这个密钥生成啊也很简单,它有一个工具,你把它装下来就可以了啊,你看如果你是Windows或者是Mac系统,你直接装个工具就行,当然了,如果你是麦克系统或者是邦图,你可以直接啊使用咱们的那个叫什么,直接使用咱们的SSS。
03:01
诶,私教是吧,啊对,然后直接去创建这个公钥密钥,大家还记得我们用那个get HUB或者是那个马云上面的时候,我们是不是创建个公钥和私钥,就是那个步骤,就那个步骤知道吧,啊创建出来就行了啊对,好这样啊,我们看一下下,呃,他告诉你,你在这里呢,点击下载,然后进行安装,那么注意啊,Windows版本工具请不要安装在含有空格的目录路径下面。明白了吧,不要看个空格就行了行了。那你去把它下载,然后选择安装就行了,我这里安装过了,我就这个就不用给你演示了,好吧,这里不是有一个叫支付宝开呃,开放平台开发助手吗?安装完之后有一个这样的东西啊,然后把它点开。啊啊点开啊运行一下这个软件就行了啊来怎么去做呢?首先我们是非的对吧?啊选择这个,然后呢,密码的长度都选2048就行了,接下来啊,它这里有一个打开密钥啊文件的路径,把它打开,我这里已经生成过了,所以我先把它删了,看到吧,先把它删了啊对,然后呢,接下来我们第一次用的时候就是在这里点击生成。
04:07
完事了。就完事了,就点击一个命令就完事了了,其实你你在这里点击的时候,就等于我们在那个呃这个里面执行一个命令一样知道吗?因为还记得我们下载的那个get那个工具吧吧,对执行的个命令一样知道吧,他就给你呃把文件给你给你写好了啊,然后打开文件路径,看应用的公钥,应用的私钥,这两个文件有了吧啊注意啊,这两个东西是什么?是应用功钥和应用私钥。啊,因为它后边还有一个支付宝公药和支付宝私药药,这是两个有区别的,听懂了吧?啊,先把这个立项啊,好搞清楚以后这个工具就可以不用了,我们就不用它了,知道吧?啊不用它了啊或者说你先把它关了也行,那么接下来怎么做呢?啊,回到我们的沙箱环境这里,这个地方有一个密钥钥啊密钥怎么设置呢?啊,让你把你的这个叫什么,把你的这个呃这个这个呃密码放进来,你看这里有公钥证书或者是公钥,你直接选择这个就行,我们不用证书好了,不用证书,然后告诉你怎么去用啊使用什么方法来完成一个什么呃生成,或者用open s SL这种方式来生成这个密钥,也就是说这个地方是不是要你的密钥。
05:15
是不是要你的密钥来,接下来我看他要的密钥还是私钥啊。看下边这个位置。呃,包括一个公钥和一个应用私钥啊,然后也可以使用这个证书啊,证书告诉你怎么用,那生成密钥和公钥啊,那下一步看置顶打开文件可以看到公钥和私钥对吧?然后呢,生成密钥后后。进行配置,点击应用公钥复制生成的公钥,点击保存。也就是说这个位置是不是要你的公钥对吧,我们选择这个位置啊,然后打开刚才我们生成的这个应用公钥,打开文件,Ctrl a ctrl c全部复制啊,然后放到这个里面来,然后点击保存设置。完事了吧,注意你的应用公钥进去以后,它是不是给了你一个叫支付啊公钥把它复制出来,把它复制出来啊,或者这里有个按钮,点击复制公钥啊,复制一下,然后还放到这个目录就行了啊,然后你要消耗文件名啊,它叫支付宝。
06:14
支付宝。嗯,来放到这里就行了,行了,然后往里一粘,先先给它保存上啊先扔到这啊先扔到这,你先知道这是什么可以吧啊,然后点击关闭就可以了了,关闭可以了了啊,这是第一步步啊,第一步就是你要配置上你对应的公钥就可以了啊,你看下边有哈,然后公钥证书的这个呃,使用啊,如何去获取啊,点击获取以后啊,填写一些信息干嘛的,乱七八糟很多啊,太多了了。他的我们就不挨个看了啊对好第二步上传一个公钥,并获取支付宝公钥,你看我们自己的应用公钥进去以后,他是不是给了一个支宝公钥,诶把它拿下来记记住就可以了了啊记住可以了,然后接下来呢,使用我们的呃私钥生成一个什么签名,然后呢,去做一些什么验签操作。
07:03
验个屁,我都不想验,他这里有个验,有个签名,看到吗?有个签名啊,这个怎么去做,然后呢,点击这里有个快速体验,看到吗?准备你的吃药,然后点击发起。是要他会自己读的,他会自己读的,对请求参数,你看请求的UR详结果是不是证明都没问题啊,这些都成功了可以了,来点击发起。哦,已经发掘过了,不用管了,不用管了,管了。不用测,只要你们按我这个步骤走,基本上就没啥问题啊,好了好了,这个这个工具给它关了就行了,那么现在我们是不是得到了三个东西啊,一个叫应用物钥,我们已经配置过了,一个是应用私钥啊,我们自己留的,然后他给我们返回了一个支付宝公钥,这三个东西看好了吧?啊,因为在我们的这个配置当中啊,是需要用到这个东西的啊,这是这是前面的第一步,配置好,配置完成之后,接下来看什么呢?来看看啊,你看创建公钥和密钥配置到三项完成中,然后给你一个支付宝的公钥复制并保存,接下来怎么做呢?把这三把这个文件哈,在项目跟目录中创建一个叫KYS的文件目录,这里边存什么呢?存私钥,应用私钥和支付宝公钥,知道哪个是应用私钥,哪个是支付宝公钥吧。
08:10
啊去存,把它存起来,存的时候存成什么文件名啊,你自己定义就可以了,其实你可以不用按我这个走哈,因为我这个项目里边,你注意看项里边写的是啥,你就写啥,那这个位置是不是一个私钥,就是应用的私钥,那么这个呃,Public是不是一个公钥,这个存粹就是谁呀,就是我们那个。呃,支付宝的朋友来复制一下啊,复制一下我把它呢,就放到我的项目里边来啊,呃,这个放到这个项目目录再进来,进到外里边,在这里创建一个叫keys啊,这个的一个文件夹啊,进来以后创建一个文件。创建一个文件啊叫他啊这个是放什么呢?啊,那么这个是应用私钥是吧,再加一个公钥的来整C复制啊放到这里。那这里这里。
09:00
看到吧,这两个文件名,其实呃,你完全可以定成别的,听懂了吧,这个文件名无所谓,只要你自己能区分,但是尽量不要有中文就好了,可以吗?好了啊好,那么接下来public和要放什么东西西,Public里边是不是放我们自己这个叫。呃呃,支付宝的公钥,放支付宝公钥,但是放之前注意,放之前你看一下啊。创建文件,如果放入的是密钥加开始和结束,如果放入公钥加这个开始和这个结束。也就是说我们先放这个公钥啊,点击编辑打开,打开以后呢,把这两行代码复制过来,来复制过来放到这个里边,缩进调整一下啊调整一下,然后中间这个删掉,这个时候public放公钥,就是你必须你必须要这么做,这两行不写,到时候验不过去,听懂了吗?过不去的啊,这两个必须要写啊好公钥放谁呢?放放支付宝公钥,把它打开,Ctrl a ctrl c,关掉,复制一下啊关掉放到这里。
10:00
不用管了,保存就可以了,看到了吗?这个刚才我负责的是支付宝的公钥啊,Public公钥,支付宝的公钥放到这里好把它关掉,然后再打开我们那个密钥打开。啊打开,然后呢,呃,同样的他也需要配置这两个代码来复制一下。复制放到我们这个位置来调整一下,缩进总结这个这一行干掉啊,留出来剩下的写我们的那个公钥,呃,这个叫什么私钥的代码是要写谁呢?写我们自己的这个应用私钥对不对?把它打开,Ctrl a ctrl c关掉。复制进来来来。完事事看到了吧,不要管多长多短啊,就是前面和后面都要有这个个中间内容保证是正确的,完事OK吗?听懂了哈,啊,这两个东西啊,也就是说我们现在呢,是在我们的项目目录里边把这两个密钥先放好了,为什么要放这个东西呢?是因为我们后期啊,在实例化这个叫呃,阿里的支付环境的时候,需要读取这两个东西来做验证,听懂了吗?所以先把它放到这个我们项目的目录中,OK吧,啊OK好,那么接下来这个搞定以后,下一步是干什么呢?哎,在我们的项目中去配置相关的支付宝的接口,在3D文件里面啊配置一下,那么这个内容呢,我把它复制出来。
11:23
开玩笑,我复制我自己的,你还让我登录?来来,那么找到我们的项目哈,其他的页面那个先关闭其他的的来找到我们的项目哈,来走。这是我们的项目目录啊。来这里边是不是有个web下边有个setting啊,把它打开,然后呢,拉到最底下,下放到最后面就行了,放到这啊支付宝的相关配置。啊,把最后一行删掉啊,好啊,第一个是你的支付宝的应用ID,这个应用ID改成谁呢?改成我们刚才看到的沙箱环境中给你提供的这个ID,看到了吗?CTRLC复制一下,把它拿过来来把拿过来好,然后呢,下面这个位置改成那个支付宝给你提供的那个网关,这个网关呢都一样,所以你就不用改了,听到了吗?啊,但是呢,呃,咱们是沙箱环境,所以用这个,如果你是正式的网关就换成下边这个行了。
12:11
它变成了open API。阿里。那后边是不是都一样样啊,唯独上面这个是dev看到了吗?啊,是一个杀枪环境的,能听懂了哈,好,然后接下来回调的通知地址,就是他到哪里去通知,那么支付成功之后跳到哪里去啊,这两个地址你是不是得有啊啊得有,所以这个时候怎么办呢?先给我们的那个叫什么,打开我们的路由,配置上这两个地址,或者说。你把这个先写上活动再配也行,我看一下呃,打开我们的呃,My home,找到我们的us,然后呢,在这个呃这个位置吧,配置两个地址,两个地址一个是回调地址,一个是什么呀。回调地址和那个叫什么呢?和这个叫支付后的跳转地址,跳转地址实际上是不是就跳到那个叫什么呢。
13:01
跳到那个,呃,这个位置来了。对吗?是不是跳到这里了,好,我看一下跳到这里对吗?呃,没有问题,没有问题啊,没有问题,好来对下看下边这个改一下啊,下边这个改一下一下。下边这个改一下,嗯,这个是毁掉地址啊,回调地址放到这。我把这个名稍微改一改,太长了了,OK吗?兄弟们,这可以吧啊,这个是回调地址,这个是跳转支付成功后跳转的地址,能解吧吧支付支付成功后直接就让他跳转,支付成功后跳转的,跳转的叫跳转。的地子啊,那对应的呢,你得把这个叫什么,把这个方法先给写一下啊,把这个四函数,那么我们找到我们的order。我想我写还是再写一个的。我写一个自负的吧。写吗?专门写一个pen.views可以吧吧,专门写一个这样的吧,然后我们去把它定义一下啊,My me viewss,哦,对对,走错了,MYSS。
14:12
嗯。的复制一个,我们叫它什么?我们叫他叫他派吧,PA可以吧pay啊打开打开之后那个这些该删的都先删掉。都先可以吧,啊上面的先不用动了,然后对应的呢,我们这个方法你写一下,比如说C复制放到这里。好像。我觉得也没有太大必要说要单独写一个,嗯,算了吧,写上吧,哎哟。这是支付宝回调地址。回交地址你先写上就行了,别在网不用写可以吧,啊先定义好啊,先定义好地址,然后呢,这个叫什么?支付成功后跳转地址就直接跳到那个叫什么,呃,购物中心我的订单里边就可以了,行吧,嗯,好,这两个地址有了之后,你在S边把这两个地址给我配上。
15:08
明白了吧,把这两个例址这个配什么呢?我们这个域名是怎么访问的域名,先把上面这个域名拿过来,你说谁复制放到这个位置来,这些域名部分对吧?哎,域名部分好,然后下边这个位置呢,就是我们的一个是回调通知地址,回调通知地址就是我们新的这个回调地址。放到这C。回调地址放到这儿。啊,就这个是吧,然后呢,支付成功后的跳转地址,我们是不是让他跳到列边页页,哎,所以把这个谁复制过来来放到这诶。稍会放到这儿,放这儿。可以完了吗?这两个地址定义好了吧,定义好了然后呢,下边有一个叫应用试要和应用公钥,这两个是不是刚才也对了,配置完了,这是基础的配置阶段段搞定了吧,啊,这就是我们目前的沙箱环境的配置啊,沙箱环境的配置和我们当前这个服务器当中的基本的这个配置,剩下的下一步是干什么呢?就是发起起伏了。
16:05
发请求,向服务器如何发请求,这是基础的配置,搞定了吧,嗯,好,那这个啊。
我来说两句