- 【手机号实时验证组件】:平台会对号码进行验证,但不保证是实时验证
- 【手机号实时验证组件】:在每次请求时,平台均会对用户选择的手机号进行实时验证
文章来源:https://www.toymoban.com/news/detail-711838.html
![23年9月最新微信小程序 手机号授权 (uniapp+盛派SDK) 帮你踩坑](https://imgs.yssmx.com/Uploads/2023/10/711838-2.png)
1 <template> 2 <view class="content"> 3 <view class="text-area"> 4 <button open-type="getPhoneNumber" @getphonenumber="GetPhoneNumber">手机号快捷登录</button> 5 </view> 6 </view> 7 </template>
1 <template> 2 <view class="content"> 3 <view class="text-area"> 4 <button open-type="getRealtimePhoneNumber"@getrealtimephonenumber="getPhone">获取实时手机号码</button> 5 </view> 6 </view> 7 </template>
1 methods: { 2 //手机号授权 3 GetPhoneNumber: function(Res) { 4 let Container = this; 5 // 动态令牌 6 var Code = Res.detail.code; 7 }, 8 }
![23年9月最新微信小程序 手机号授权 (uniapp+盛派SDK) 帮你踩坑](https://imgs.yssmx.com/Uploads/2023/10/711838-3.png)
![23年9月最新微信小程序 手机号授权 (uniapp+盛派SDK) 帮你踩坑](https://imgs.yssmx.com/Uploads/2023/10/711838-4.png)
![23年9月最新微信小程序 手机号授权 (uniapp+盛派SDK) 帮你踩坑](https://imgs.yssmx.com/Uploads/2023/10/711838-5.png)
![23年9月最新微信小程序 手机号授权 (uniapp+盛派SDK) 帮你踩坑](https://imgs.yssmx.com/Uploads/2023/10/711838-6.png)
1 try 2 { 3 #region code换用户手机号 4 5 //code换用户手机号 6 var UserMobilePhoneResult = BusinessApi.GetUserPhoneNumber("微信的动态令牌AccessToken", "前端拿到的code"); 7 //手机号 8 String MobilePhone = MemberUserMobilePhoneResult.phone_info.purePhoneNumber; 9 10 #endregion code换用户手机号 11 } 12 catch (ErrorJsonResultException err) 13 { 14 return (XCXAccountUpdateMemberUserMobilePhoneResponse)SetExceptionError(MyResponse, err, -1, "手机号获取失败," + "错误原因:" + err.Message); 15 } 16 catch (Exception err) 17 { 18 return (XCXAccountUpdateMemberUserMobilePhoneResponse)SetExceptionError(MyResponse, err, -1, "手机号获取失败"); 19 }
String AccessToken = AccessTokenContainer.GetAccessToken(WXXCXAppID);
![23年9月最新微信小程序 手机号授权 (uniapp+盛派SDK) 帮你踩坑](https://imgs.yssmx.com/Uploads/2023/10/711838-7.png)
1 #region 注册(激活)盛派SDK 微信使用 2 try 3 { 4 //设置全局 Debug 状态 5 var isGLobalDebug = true; 6 var senparcSetting = SenparcSetting.BuildFromWebConfig(isGLobalDebug); 7 //CO2NET全局注册,必须! 8 var register = RegisterService.Start(senparcSetting).UseSenparcGlobal(); 9 //设置微信 Debug 状态 10 var isWeixinDebug = true; 11 var senparcWeixinSetting = SenparcWeixinSetting.BuildFromWebConfig(isWeixinDebug); 12 //微信全局注册,必须! 13 register.UseSenparcWeixin(senparcWeixinSetting, senparcSetting); 14 15 //根据APPId判断获取 16 if (!AccessTokenContainer.CheckRegistered(WXXCXAppId))//检查是否已经注册 17 { 18 //注册小程序凭证 19 await AccessTokenContainer.RegisterAsync(小程序的AppId, 小程序的密钥AppSecret, "【xxxxxxxx】小程序"); 20 } 21 } 22 catch (Exception ex) 23 { 24 Senparc.CO2NET.Trace.SenparcTrace.SendCustomLog("系统日志", ex.Message); 25 } 26 #endregion 注册(激活)盛派SDK 微信使用
文章来源地址https://www.toymoban.com/news/detail-711838.html
到了这里,关于23年9月最新微信小程序 手机号授权 (uniapp+盛派SDK) 帮你踩坑的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!