uniapp微信小程序实现微信支付的功能

uniapp微信小程序实现微信支付的功能

微信小程序需要开通微信支付的功能,需要公司在微信开发平台上面申请开通微信支付的功能(管理员才拥有权限),只有在微信开发平台上申请通过了,才可以前后端结合实现微信支付的需求

1. 获取code

// 根据uniapp提供的api获取code
// this关键字代理
const _this = this
uni.login({
   
	provider: 'weixin', // 使用微信登录
	success: (res) => {
   
	const {
   code} = res;
	// code => 0e1MTrFa1eDx9I0bRpJa1Mqfwf4MTrFJ
	// 获取code成功后,获取openId
	_this.getOpenId(code)
	}
});

2. 获取openId

根据code,请求后端接口获取openId(此步需要后端配合提供接口)
// 后端提供接口,调用接口根据code获取到openId(可能还需要提供其他参数,根据后端需求来定)
getOpenId(code) {
   
	getMiniOpenid(
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值