微信小程序调用微信支付接口总结与实现(java)

1,开发前准备

2,开放模式介绍

3.1:小程序代码

下面展示一些 内联代码片。

payment(openid) {
    var that = this;
    wx.login({
      success: function (res) {
        //if (res.code) {
        wx.request({
          url: http://127.0.0.1:8088/api/WxPayment/payment, 
          data: {
            "openid": openid
          },
          header: {
            "Content-Type": "application/json",
          },
          success: function (ress) {
            wx.requestPayment({
              timeStamp: ress.data.data.timeStamp,
              nonceStr: ress.data.data.nonceStr,
              package: ress.data.data.package,
              signType: MD5,
              paySign: ress.data.data.paySign,
              success: function (e) {
                console.log(e.data);
              },
              fail: function (e) {
                console.log("失败");
              }
            })
          }
        })
      }
    })
  }

3.2 java后台

3.2.1 WxPayment.java

3.2.2 OrderPay.java

3.2.3 PayUtil.java

总结

该文章也是站在巨人的肩膀上完成的,所谓站在巨人的肩膀上有可能比巨人还看的远,这就要看你们的了

经验分享 程序员 微信小程序 职场和发展