项目作者: zhuyunzhang

项目描述 :
golang实现支付宝支付的下单和签名验证
高级语言: Go
项目地址: git://github.com/zhuyunzhang/alipay-for-golang.git
创建时间: 2017-10-31T09:10:25Z
项目社区:https://github.com/zhuyunzhang/alipay-for-golang

开源协议:

下载


alipay-for-golang

最下方增加版本更新日志😁

rootes.go中主要接口
1:支付宝下单接口,其中会用到RSA2签名验证
2:支付宝的异步回调接口,注意支付宝的开发文档中要求,按照要求,其中要用到的是支付宝公钥验证,不是商品公钥验证,其中支付宝文档中要求的是RSA方式校验签名是错误的,由于我们
下单时用的是RSA2验证签名,同理在异步回调是用RSA2校验签名!
helper.go中的主要方法

  1. 1genAlipaySignString:获得从参数列表拼接而成的待签名字符串
  2. 2Rsa2Sign:待签名数据
  3. 3RSAVerifyRSA2签名验证