之前做web项目接入支付宝,网上看了很多文档和案列,不是不讲重点就是过时不适用了,导致走了很多弯路,经过冷静分析总算跑通了,这里分享下接入流程。
第1步:(先要在支付宝进行操做,拿到我们需要开发的信息后在动代码)
创建应用(创建应用需要审核)提供资料审核吧,这个时候我们就不用管他了。审核通过就可以用了。
他审核我们也不能闲着着 ,我们先弄个测试把代码写出来,等审核沟通过后我们这边在替换审核后的信息即可。
看到APPID了吗这个很重要,我们支付的时候需要用到它,当前审核的后的信息里也会有,这个沙箱就是给我们测试用的,和正式几乎是一致的,只是切换不同的APPID和支付宝网关。(这里我要吐槽一下微信支付,微信支付说真的文档太烂,坑太多,后续我也会把微信支付对接弄上来。)支付宝还有一个好的地方就是旁边的机器人了,这个很到位,有不会的呼叫一下即可(小技巧:使用机器人,问题多打几次,人工就出来了,要不人工出不来呢。)
点击打开设置应用公钥(其他不用设定)点击设置应用公钥
ok ,这里是输入公钥的地方,如何生成钥匙,请点击查看生成秘钥方法
点击生成秘钥(这里注意:不要去验签你生成的秘钥,因为你验签会失败)我们直接拷贝生成的公钥放入即可。