V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
工单节点使用指南
• 请用平和的语言准确描述你所遇到的问题
• 厂商的技术支持和你一样也是有喜怒哀乐的普通人类,尊重是相互的
• 如果是关于 V2EX 本身的问题反馈,请使用 反馈 节点
ssshooter
V2EX  ›  全球工单系统

关于公众号微信支付接口

  •  
  •   ssshooter · 2018-02-24 09:41:56 +08:00 · 3730 次点击
    这是一个创建于 2446 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    9 条回复    2018-02-26 09:00:05 +08:00
    turan12
        1
    turan12  
       2018-02-24 09:50:52 +08:00
    据说 chooseWXPay 其实就是把 getBrandWCPayRequest 重新封装了一次,底层用的还是 getBrandWCPayRequest。
    ssshooter
        2
    ssshooter  
    OP
       2018-02-24 09:55:42 +08:00
    @turan12 那 WeixinJSBridge 和 JSSDK 是什么关系...
    b821025551b
        3
    b821025551b  
       2018-02-24 09:59:40 +08:00
    早期不完善的时候,用的都是 WeixinJSBridge,后来这东西暴露了很多私有(或者说官方不想让你用)的 api,因此封装成了 jssdk。做正经生意的话还是用 jssdk 吧,他们的文档一直很乱,多个版本共存。
    turan12
        4
    turan12  
       2018-02-24 10:01:33 +08:00
    @ssshooter 就是 @b821025551b 说的那样。
    ssshooter
        5
    ssshooter  
    OP
       2018-02-24 10:11:08 +08:00
    liuzhedash
        6
    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
        7
    ssshooter  
    OP
       2018-02-24 10:38:54 +08:00
    @liuzhedash
    最开始是觉得 jssdk 要算两次签名比 WeixinJSBridge 麻烦,所以就没用了
    bfbd
        8
    bfbd  
       2018-02-24 19:49:36 +08:00
    我用 chooseWXPay 就没调通过,只好用的 WeixinJSBridge: https://github.com/aiportal/wechat-proxy/blob/master/example/jspay.html
    ssshooter
        9
    ssshooter  
    OP
       2018-02-26 09:00:05 +08:00
    @bfbd 没调通是出现了什么问题?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5642 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 01:35 · PVG 09:35 · LAX 17:35 · JFK 20:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.