最近开发遇到难题了。想在express做的网站上集成支付宝“担保交易接口”。找了一篇比较好的文章:http://java50.com/post/129.html。但是支付宝接口支持仅以下四种开发语言 ASP、PHP、ASP.NET(C#)、JAVA 。不知能不能集成到nodejs上
原理都一样啊
嗯,刚看了支付宝的java示例eclipse项目。看明白了代码的功能。这样在express翻译一下应该就可以了。哈哈,多谢。有不明白的我再问你哈。
看了代码,最关键的一点是对字符串进行MD5签名。java用的是DigestUtils.md5Hex(getContentBytes(text, AlipayConfig.input_charset));
在nodejs中类似的API可能是:var data = "asdf"; var crypto = require('crypto'); crypto.createHash('md5').update(data).digest("hex");
不知对不对,有待验证
刚好我也写了一个node js 封装支付宝api, 已提交github并在npm注册,欢迎探讨。 用法: 1.npm install alipay 2.cd node_modules\alipay\test 3.npm install 4.node app 5.http://localhost:3000
有没有nodejs开发的开源的店程序啊