wechatpay-axios-plugin
wechatpay-axios-plugin copied to clipboard
计划升级大版本至1.0版本
- [x] 移除对
axios/lib/util
内置方法的依赖 - [ ] 刨除废弃的方法,如
Hash.hmacSha256
,Aes.encrypt
,Aes.decrypt
- [ ] 调整
AesGcm.encrypt
,AesGcm.decrypt
型参顺序 - [ ] 调整repo及包名,相应地调整
user-agent
- [x] 搭建 wechatpay.js.org 作为library的主站
看了源码 现在错误获取不到状态码 等大佬升级!
另外
// 如果使用的node版本大于v15.6.0,则可以通过node获取证书序列号
// const { X509Certificate } = await import('crypto');
// const merchantCertificateSerial = new X509Certificate(platformCertificateInstance).serialNumber;
大佬为何不直接使用Typescript开发
@gaoyia 做这个lib的时候,node15还没出,最低支持node10.15是为了「微信云开发」,他们给的云环境node版本太低了,高级方法暂时用不了;ts有计划做,还在学习ing
@gaoyia 做这个lib的时候,node15还没出,最低支持node10.15是为了「微信云开发」,他们给的云环境node版本太低了,高级方法暂时用不了;ts有计划做,还在学习ing
云开发的node版本还没升级吗?
我做了一个关于微信api 支付的npm 包,大佬能帮我看看吗 npm url: https://www.npmjs.com/package/wechatpay-node-v3 github url :https://github.com/klover2/wechatpay-node-v3-ts
我做了一个关于微信api 支付的npm 包,大佬能帮我看看吗 npm url: https://www.npmjs.com/package/wechatpay-node-v3 github url :https://github.com/klover2/wechatpay-node-v3-ts
我做开源的目的是为了保持学习,把这个过程的成果贡献出来籍此帮助有需要的人。
你的这款 NPM包 wechatpay-node-v3-ts 能解决支付对接问题,就是优秀的,保持多样性,提供更多选择,应该值得肯定。
如果需要给提些建议的话,建议在 主动请求返回值验签 上加强一下,目前版本1.3.0
貌似看着没有,这个其实有安全隐患;Node15 已经原生支持 X509
功能,依赖项也可以缩减;async/await
用得有些多,消弱了异步编程
的魅力,建议可以加强优化一下;
您的建议非常重要,我会在下个版本优先优化它,但是我现在没有微信商户号进行测试,所以这个时间可能会长一点,如果有人给我提pr 的话就更好不过了