您好请问有专门的技术支持人员帮忙看下嘛
我在微信开发者工具中调用手机号快速验证的接口开发相应功能,但开发过程中遇到问题,可以帮我看下?[图片][图片][图片]
05-06Page({ GetPhoneNumber(e) { // 方法名需与 WXML 中 bindgetphonenumber 绑定的一致 if (e.detail.errMsg === 'getPhoneNumber:ok') { const phoneCode = e.detail.code; // 使用 getPhoneNumber 返回的 code wx.request({ url: 'xxxxxx', method: 'POST', data: { code: phoneCode }, // 仅传递手机号动态令牌 success: (res) => { console.log('登录成功:', res.data); // 存储 token 或跳转页面 if (res.data.token) { wx.setStorageSync('token', res.data.token); wx.reLaunch({ url: '/pages/index/index' }); } }, fail: (err) => { wx.showToast({ title: '网络请求失败', icon: 'none' }); } }); } else { wx.showToast({ title: '用户拒绝授权', icon: 'none' }); } } 请问前端这样写正确吗,拿到正确手机号后把后端返回的token存储在本地 });
微信类似下面这样的一键登录怎么实现的?[图片]前端用手机号快速验证组件,传给后端一个code,后端用这个code调接口https://api.weixin.qq.com/wxa/business/getuserphonenumber拿到完整手机号,然后用完整手机号走自己的登录注册流程(换取token)?这个逻辑对吗?高人指点一下
04-30