对接支付宝支付接口开发详细步骤(证书签名方式)

对接支付宝支付接口,官方文档已经写的很清楚了,可是也有不少像我同样的小白,第一次对接支付宝支付接口,会有些迷茫,因此我在此写下这篇文章,给我和我同样的同窗,一点思路吧。须要思路的能够私聊我html

两大支付平台感受都有坑人之处吧(终归是学艺不精,哈哈哈哈!!)工具

不过支付宝相作的较好的一点是有技术和你在线调试,这就很舒服,哈哈。网站

寻找技术地址:支付宝开放平台 - 开发者中心 - 网页&移动应用 - 右边有个当即咨询 - 智能问答(多发送几回就有技术出来了)3d

第一步:(先要在支付宝进行操作,拿到咱们须要开发的信息后在动代码)调试

进入支付宝开放平台 - 开发者中心,咱们先要建立应用,我这边已经建立好了。orm

建立应用(建立应用须要审核)提供资料审核吧,这个时候咱们就不用管他了。审核经过就能够用了(资料没问题大概一天时间就可经过审核)。htm

第二步:(修改刚刚新建应用的开发配置)blog

No1: 设置加签方式(这里特别注意:加签方式是什么验证签名就得是什么方式,就是这里害得我浪费了一天时间)接口

证书签名:(签名工具地址https://docs.open.alipay.com/291/105971/ip

证书配置好后就把这3个证书下载下来,签名会用到的

公钥签名:(支付宝获取公钥地址:https://openhome.alipay.com/platform/keyManage.htm?keyType=partner

保存好支付宝签名工具生成的应用公钥和应用私钥,将应用公钥配置到支付宝开放平台获取支付宝公钥并保存(支付宝公钥只有一个值,应用公钥修改其并不会改变)

No2:设置开发设置中其余的配置,就不作简要阐述了

第三步:(去文档里面下载sdk(不建议直接用于上线,须要修改))

手机网站支付Demo地址:https://docs.open.alipay.com/203/105910/

电脑网站支付 Demo地址:https://docs.open.alipay.com/270/106291/

带有证书签名 地址:https://docs.open.alipay.com/54/103419/

第四步:(调试代码)

哈哈,这里都不知道写啥,基本按照SDK的规则来,认真看基本没啥问题

第五步:(证书验证签名)

支付验签:

按照SDk里的代码配置好,只要3个证书中的秘钥都可以获取的到基本成功了。

参数设置都按照文档里的设置就好了

回调验签:

相关文章
相关标签/搜索