go语言开发支付宝快捷支付对接程序

cqyunyang · 2016-04-25 14:40:39 · 6134 次点击 · 大约8小时之前 开始浏览    置顶
这是一个创建于 2016-04-25 14:40:39 的主题,其中的信息可能已经有所发展或是发生改变。

有人用go语言开发过支付宝快捷支付对接程序吗?支付快捷支付的接口也是xml格式,签名数据验签不知道怎么搞,java倒是有很多方法;当前go语言能实现支付宝快捷支付接口使用的xml报文的签名和验签方式吗?请大神指导,谢谢!


有疑问加站长微信联系(非本文作者)

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

6134 次点击  
加入收藏 微博
4 回复  |  直到 2016-05-05 03:18:05
blov
blov · #1 · 9年之前

https://github.com/ascoders/alipay 这个 star 数最多,你可以看看

cqyunyang
cqyunyang · #2 · 9年之前
blovblov #1 回复

https://github.com/ascoders/alipay 这个 star 数最多,你可以看看

这个是商户端的,我这边要做的是支付宝跟银行之间的交互,通过http+xml报文这种方式进行的;xml报文的签名方式是w3c xml签名推荐标准。

报文样例:



6.0.1
ALIPAY
0001
XX
XX
XX
XX
......
XX











kTfeubDeAin7B23fcchA=


DdXwcsn+2HlP8e8UWf5Iqee17DotpKnsYB+dKWGYG3WnY0sl=


blov
blov · #3 · 9年之前

直接通过 go xml 标准库解析吧

cqyunyang
cqyunyang · #4 · 9年之前
blovblov #3 回复

直接通过 go xml 标准库解析吧

使用xml标准库解析没有问题,就是报文验签搞不定。支付宝发过来的报文使用了自己的私钥证书进行签名了,我这边有支付宝的公钥证书,但是不知道这种类型签名怎么使用公钥验签。

添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传