关于公众号微信支付接口

2018-02-24 09:41:56 +08:00
 ssshooter

大概不是工单(
到底微信支付用的是 getBrandWCPayRequest 还是 chooseWXPay
官网两种方法都有..并且区别没有说清楚
前后端分离感觉 getBrandWCPayRequest 比较方便,
但是好像会有 WeixinJSBridge 加载不出来的情况,这是为什么?

3649 次点击
所在节点    全球工单系统
9 条回复
turan12
2018-02-24 09:50:52 +08:00
据说 chooseWXPay 其实就是把 getBrandWCPayRequest 重新封装了一次,底层用的还是 getBrandWCPayRequest。
ssshooter
2018-02-24 09:55:42 +08:00
@turan12 那 WeixinJSBridge 和 JSSDK 是什么关系...
b821025551b
2018-02-24 09:59:40 +08:00
早期不完善的时候,用的都是 WeixinJSBridge,后来这东西暴露了很多私有(或者说官方不想让你用)的 api,因此封装成了 jssdk。做正经生意的话还是用 jssdk 吧,他们的文档一直很乱,多个版本共存。
turan12
2018-02-24 10:01:33 +08:00
@ssshooter 就是 @b821025551b 说的那样。
ssshooter
2018-02-24 10:11:08 +08:00
liuzhedash
2018-02-24 10:13:49 +08:00
https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141115
一直用 chooseWXPay,没什么问题,WeixinJSBridge 是在微信官方 JS-SDK 出来之前用的,现在最好都根据官方的来
ssshooter
2018-02-24 10:38:54 +08:00
@liuzhedash
最开始是觉得 jssdk 要算两次签名比 WeixinJSBridge 麻烦,所以就没用了
bfbd
2018-02-24 19:49:36 +08:00
我用 chooseWXPay 就没调通过,只好用的 WeixinJSBridge: https://github.com/aiportal/wechat-proxy/blob/master/example/jspay.html
ssshooter
2018-02-26 09:00:05 +08:00
@bfbd 没调通是出现了什么问题?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/432099

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX