微信小程序的支付二维码获取

407 阅读1分钟

image.png

1.先在根目录中的app.js中用wx.login 来获取code 发送res.code到后端换取openId 通过wx.request把微信openId的接口写进去在data中传入code 在data下面写成功失败的回调 成功时把openid存到本地(如果传入code无法获取到openId就把微信appid修改为wx6baf085937bbfcba 即可请求到openid)

image.png

image.png

image.png

2.再创建一个页面在这个页面中传入信息获取预支付的信息要传入的参数分别是openid,body,out_tarde_no,total_fee这四个参数分别是openid,支付描述,支付id,支付金额 传入完成后通过wx.request把接口写入以及请求方式把参数放入data里面然后写成功失败回调 在成功中写wx.requestPayment在requestPayment中把参数传入即可

image.png

接下来一起看下效果吧

image.png