相信很多人下到支付宝的DEMO下来都是一头雾水,不知道怎么使用。这里就以PHP版为例子,铭文IT学院为您详细介绍如何使用支付宝的这个WAP的DEMO,方便你再其他代码里面进行嵌入。
首先去支付宝官网下载DEMO,找不到的童靴也可以在代码狗上面下载。--->直达下载链接
得到一个文件包,解压之后会出现以下文件。
这里面没有只有一个文件 config.php需要配置的,其他的默认就好。用代码编辑器打开config.php文件。出现以下内容。
这里可以看出来,我们需要配置appid,公钥,私钥。支付宝的开放平台,可以查到APPID。其他2个钥匙可都是要生成的。我们先打开开发平台,链接地址为 https://openhome.alipay.com/platform/keyManage.htm
这里面我们可以下到公钥生成器,找不到的童靴也可以在代码狗上面下载 ---->直达链接
下载之后得到一个压缩文件,解压,打开里面的bat文件,可以看到以下界面
一键生成公钥了,顺便说一句,私钥也是生成了的,直接点击软件上面的打开软件位置,就可以看到。
右键,使用记事本打开就可以看到了。复制以下非红框内部分即可。
这个私钥是后面我们配置config里面需要用到的。我们再回到公钥上面。从软件上面我们已经可以获取到公钥了。把这个复制出来,打开上面的网站的开放平台。会出现以下界面,这里有2个地方需要配置的。当然下图已经是配置好了的。不过位置还是这里的。下如图的2个框框里面都需要配置。
2个地方的配置分别如下。就只是直接复制进入就可以了。这个没什么可以说的了。
重点来了!这里尤其要注意的。我们配置进去以后,就可以查看支付宝公钥。这个公钥才是需要配置在config.php里面的公钥。这个跟开发者的公钥是不一样的。本人就吃了这个亏,配置没对,就直接出错了。
把这里到的公钥,还有APPID,还有前面得到的私钥,配置到config.php里面。好了,大功告成。
把这个文件夹放到PHP的运行环境里面去就可以了。上面还有2个没配置的地方就是notify_url和return_url,如果你是配置在本地的环境的话,这个是没啥用的,在服务器上面可以配置。这个也不影响DEMO测试,正式环境的时候可以配置。
下面就是测试的图片,如果没配置对的话,点击去支付,是会报错的,页面无法显示。
到此为止,直接确认就可以去支付了,这个是WAP端的,在电脑上也可以进行测试的,只是页面有点小而已。最后显示支付成功!OK,教程完成,有什么遗漏的,欢迎大家指正,铭文IT学院为您提供最实用的IT教程!