| //小程序获取用户信息 获取手机号 |
| <template> |
| <view class="content"> |
| <image class="logo" src="/static/logo.png"></image> |
| <view class="text-area"> |
| <text class="title" @click="login">{{title}}</text> |
| <button type="default" open-type="getPhoneNumber" @getphonenumber="getPhone">手机号</button> |
| </view> |
| </view> |
| </template> |
| |
| <script> |
| export default { |
| data() { |
| return { |
| title: '登录', |
| sessionKey:undefined, |
| openid: undefined |
| } |
| }, |
| onLoad() { |
| |
| }, |
| methods: { |
| getPhone(res){ |
| console.dir(res); |
| uni.request({ |
| method:'PUT', |
| url:"https://xxxx/api/front/player/wechat/phoneDecypt", |
| data: { |
| sessionKey: this.sessionKey, |
| openid: this.openid, |
| encryptedData:res.detail.encryptedData, |
| iv:res.detail.iv |
| }, |
| success: (res) => { |
| console.log(res.data.data); |
| } |
| }) |
| }, |
| login() { |
| uni.login({ |
| provider: 'weixin', //使用微信登录 |
| success: (loginRes)=>{ |
| console.dir(loginRes); |
| uni.request({ |
| method:'POST', |
| url:"https://xxxxx/api/front/player/wechat/login", |
| data: { |
| code: loginRes.code, |
| avatar:'https://up.enterdesk.com/edpic_source/96/4b/65/964b6599cee4e1ff834a8486963e1db1.jpg', |
| nickname:'kuangke' |
| }, |
| success: (res) => { |
| this.sessionKey = res.data.data.sessionKey; |
| this.openid = res.data.data.openid; |
| console.log(res.data.data); |
| } |
| }) |
| } |
| }); |
| } |
| } |
| } |
| </script> |
| |
| <style> |
| .content { |
| display: flex; |
| flex-direction: column; |
| align-items: center; |
| justify-content: center; |
| } |
| |
| .logo { |
| height: 200rpx; |
| width: 200rpx; |
| margin-top: 200rpx; |
| margin-left: auto; |
| margin-right: auto; |
| margin-bottom: 50rpx; |
| } |
| |
| .text-area { |
| display: flex; |
| justify-content: center; |
| } |
| |
| .title { |
| font-size: 36rpx; |
| color: #8f8f94; |
| } |
| </style> |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具