uniapp开发微信小程序支付功能
2020-06-03 17:30
423 查看
使用uniapp开发项目过程中有支付功能需要获取小程序的openid,查阅相关文档需要使用
wx.login(Object object)调用接口获取登录凭证(code),获取code之后无法直接生成openid,需要将code传给后台,通过后台调用
auth.code2Session后传到开发者服务器调用此接口再传给前台由此获取openid
wx.login auth.code2Session
获取openid后通过调取后台支付接口把openid和订单相关信息传给后台后再调用uniapp官方支付
uni.requestPayment(目前官方已封装好uni-pay–uni-pay)
uni.requestPayment({
provider: ‘wxpay’,
timeStamp: String(Date.now()),
nonceStr: ‘A1B2C3D4E5’,
package: ‘prepay_id=wx20180101abcdefg’,
signType: ‘MD5’,
paySign: ‘’,
success: function (res) {
console.log(‘success:’ + JSON.stringify(res));
},
fail: function (err) {
console.log(‘fail:’ + JSON.stringify(err));
}
});
支付功能完成
相关文章推荐
- Uni-app 微信小程序支付,后端为ASPNET C#开发
- uni-app开发微信小程序 三、定义项目结构,创建文件
- 视频教程-uniapp开发仿阿里飞猪旅游微信小程序,vue中高级课程-Vue
- uni-app开发微信小程序 二、添加路由守卫uni-simple-router
- Uni-app云开发 微信小程序获取openid与用户信息
- uni-app开发微信小程序 一、配置开发环境
- 微信小程序 支付功能开发错误总结
- uni-app开发微信小程序的几天时间
- uni-app 开发小程序时在微信开发者工具报错
- uni-app开发微信小程序引入UI组件库(Vant-weapp)步骤
- 使用uni-app开发微信小程序的实现
- C# .NET 微信小程序 支付功能开发
- UniApp ,微信小程序简单易懂实现小程序的登录功能
- 微信小程序的功能开发工具跟公众号的差别,小程序是一种减负思维对简单APP是巨大打击
- 微信小程序、uni-app开发微信小程序、taro开发微信小程序基础知识
- uni-app微信小程序支付
- uni-app实现微信小程序云开发
- 微信小程序支付功能 C# .NET开发
- uni-app微信小程序开发之引入腾讯视频小程序播放插件
- 使用uni-app开发微信小程序