支付宝开放平台2.0签名、验签失败以及PHP-SDK使用说明
前言:
你一定像我一样对支付流程还算熟悉,但打死不从头阅读文档(逐字逐句理解),还对过往的经验沾沾自喜、盲目自大,造成验签失败! 如果你用心再看一遍官方文档,那么接下来的内容不看也罢。仅对接支付接口。
版本、版本、版本,问题在版本对应上:
一、按照支付宝接口可以大致分为3个版本:
md5签名版本 (网关) !已废弃
RSA签名版本(网关)
RSA2签名和证书版本(开放平台)在设置支付宝公匙时候选择签名还是证书
二、PHP-SDK版本:
md5签名版本:!已废弃
Alipay SDK:lotusphp框架版本 PHP >= 5.5 (该版本是示例Demo直接下载)
Alipay SDK:通用版本 PHP >= 5.5 (该版本是服务端SDK-通用-下载)
Alipay Easy SDK:PHP >= 7.0 (该版本是服务端SDK-Easy-下载)
三、PHP-SDK版本对应说明:
md5签名接口已废弃
Alipay SDK:lotusphp框架版本,最高支持RSA2签名版本(此版本不支持证书接口)
Alipay SDK:通用版本,(此版本支持证书接口)适合老版本升级
文档链接:通用版 | 网页&移动应用
4、Alipay Easy SDK:此版本使用Composer安装 (适合新版系统使用)
文档链接:Easy 版 | 网页&移动应用
结语:
根据以上的版本说明,带上你的脑袋和眼睛去官网再游历一番定能一往无前!
来源地址:https://blog.csdn.net/xsltank/article/details/127895082
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341