00:00
那么经过前面的学习呢,我们知道如果我们要正式的开发一个支付宝的支付业务的话呢,必须经过一系列的步骤,那么这一系列的步骤呢,包含刚才我们提到的。创建应用,绑定应用,配置密钥,上线应用以及签约功能这几个步骤,那么在最后签约功能这个步骤当中呢,我们需要上传企业的营业执照等等这样的一些信息,那如果我们个人用户需要开发的话,没有企业的营业执照,也没有前面提到的已经备案的网站,那么应该怎么办呢?我们呢可以使用沙箱来进行测试,那沙箱呢,我们需要在这个位置哈。点击开发能力,然后我们选择支付能力,那我们现在开发的呢,是电脑网站支付,所以在电脑网站支付这个菜单下面呢,我们选择接入指南,然后选择基础功能。接下来呢,我们拖动这个滚动条,差不多到最后的这个位置吧,有一个叫做关于沙箱的一个说明,那沙箱环境呢,是开放平台提供给开发者调试接口的环境,我们点击沙箱接入指南。
01:15
好在沙箱接入指南当中呢。这个里面对沙箱的环境进行了一个简单的介绍,我们呢。找到。使用开发者账号登录开放平台控制台开发工具推荐点击沙箱即可进入沙箱环境,所以我们可以在这个位置其实直接点击就可以进入到沙箱环境了,或者是我们可以来到开放平台的控制台啊,这个控制台我们曾经在这个地方创建过应用哈。那么下面这个地方有一些开发工具的推荐,其中第一个工具呢,就是沙箱,我们可以点击这个位置来进入到沙箱的环境当中,那么在沙箱的环境当中呢,有一个网页移动应用,在网页移动应用当中呢,我们可以发现这里面呢,很多我们在开发的过程当中需要的配置参数,它已经提供给我们了,首先我们能够得到的就是APPID。
02:17
那么这个就是用你的账号登录到沙箱环境当中之后,自动给你分配的一个用于测试的APPID,所以呢,我们可以把它复制下来。找到我给大家提供的阿里配3BOX,也就是这个沙箱版的配置文件哈,我们把它打开好。在这个位置,我们把APPID呢复制上,然后接下来呢。我们选择应用归属商户的PID,也就是这个尾号是3562的这个ID,我们把它复制一下,那我们把它复制到这个卖家支付宝账号ID这块,也就是商户的PID,好所以这些账号都不用我们申请和注册哈,它都是在沙箱当中自动给我们提供的,然后呢,接口加签方式这一块,我们直接使用系统默认的密钥就可以了啊,因为呢,我们不涉及到资金支出类的接口的调用,所以呢,我们直接使用这个公钥模式啊,我们不需要选择证书模式,那我们在这个地方呢,点击查看你会发现呢,这里面有应用的公钥,有应用的私钥,另外呢,还有支付宝的公钥,好,我们呢,首先把应用的私钥复制一下。
03:34
复制完成之后呢,在我们的商户私钥这个地方,把刚才的应用的私钥呢粘贴进来。然后接下来呢,我们选择支付宝的公钥,选择复制公钥。好,那我们在我们的这个配置文件当中,在支付宝公钥这个位置,把刚才这个支付宝公钥呢,再复制进来。
04:06
好,这个时候呢,我们就可以关闭这个页面了。然后接下来呢,这个是沙箱版的支付宝的网关地址,你会发现呢,它这个地方叫阿里配叫dev.com,那正式的网关地址呢,是没有这个DV这三个字符的哈。我们把它复制一下啊,我们把它复制在支付宝网关这个配置文件的这个选项当中啊,好,现在我们的APID,还有商户ID,支付宝网关,商户私钥以及支付宝公钥我们就都有了啊,另外这两个呢,也是我们在后面的开发的过程当中,我们在介绍的两个参数,然后这里面我又加了一个。接口内容加密的密钥,也就是对称密钥,那之前咱们在介绍正式的接入流程的过程当中呢,其实对这个参数也进行了介绍,只不过在原来的这个文件当中,我们又对它进行配置哈,那现在呢,我们要使用沙箱版进行这个功能的开发了,那我们呢,可以对它进行一个配置,回头我们在应用程序当中也可以使用一下这个密钥,它主要就是对我们接口的内容进行加密的,那这个加密和解密的过程呢,是一个使用对称密钥加密和解密的一个过程,所以呢,我们看一下这个对称密钥是如何获取的。
05:27
那在这个位置啊,在沙箱应用的这个位置,我们可以看到这块有个叫接口内容加密方式,如果你是第一次去获取这个密钥的话呢,这块会有设置,那之前我已经呃设置过了,所以这块呢就变成了查看,我们点击查看就可以了。把这个AES密钥,也就是我们所说的对称密钥呢,给它复制一下。还是设置在我们当前的这个配置文件当中好,那到目前为止呢,我们所有的开发所需要的沙箱板的参数就都存在了,那么建议大家呢,使用你自己的支付宝账号来获取你自己的沙箱参数,尽量不要用我的号,好你获取你自己的就可以了,那么这样的话呢,我们就可以在没有营业执照呀,没有备案网站的情况下去做一个开发了,而在沙箱的这个开发的过程当中呢,沙箱环境是以自动开通所有的能力的使用的权限的,我们不需要做能力的添加啊,比如说现在这个很多能力都有,比如说商家券啊,单笔转账到账户呀,然后什么蚂蚁门店呀,还有我们的电脑网站支付呀,这里面其实是都已经存在的了,而且呢,所有需要签约的这个功能呢,我们也不需要进行签约了,所以呢,在这个沙箱环境当中,我们所有的人,其实。
06:51
呢,只要你拥有一个支付宝的账号,我们呢就可以进行一个沙箱的测试,好,这是一些基本参数的获取。
我来说两句