Java获取微信手机号
Java获取微信手机号
- 导入maven
<dependency><groupId>org.apache.commons</groupId><artifactId>commons-lang3</artifactId><version>3.8.1</version></dependency><dependency><groupId>com.github.binarywang</groupId><artifactId>weixin-java-mp</artifactId><version>4.4.4.B</version></dependency>
- java代码
/*** 微信用户手机号** @param code* @throws WxErrorException*/public String getPhone(String code) {try {WxMaService wxMaService = createWxMaService();WxMaPhoneNumberInfo phoneNoInfo = wxMaService.getUserService().getPhoneNoInfo(code);return phoneNoInfo.getPhoneNumber();} catch (Exception e) {log.error("获取微信用户手机号异常:{}", e.getMessage());return null;}}
- 前端
//按钮上加方法
@getphonenumber="getPhoneNumber"
//方法// 获取手机号getPhoneNumber(e) {if (!this.agree) {this.$api.msg('请先阅读并同意用户协议')return}if(e.detail.errMsg === 'getPhoneNumber:ok'){//确认授权的代码}else if(e.detail.errMsg === 'getPhoneNumber:fail user deny' ||e.detail.errMsg === 'getPhoneNumber:fail:user deny'){//取消授权的代码this.$api.msg('取消授权')return;}//获取手机号 拿到codethis.$myHttp({url: this.$request.api.user.wxPhone,data:{code:e.detail.code}}).then(res => {if (res.state) {//手机号this.phone = res.data}else{uni.hideLoading()}}).catch(err => {console.log('获取手机号失败:'+err)uni.hideLoading()});},
Java获取微信手机号相关推荐
- java获取微信accessToken
java获取微信accessToken java获取微信accessToken GET请求 java获取微信accessToken package com.fengdi.lianmeng.task;i ...
- java获取微信小程序二维码
java获取微信小程序二维码 近期正好遇到了,随手记录下 首先获取微信小程序二维码需要小程序的appid 以及secret 然后根据appid和secret去获取小程序的token 即 access_ ...
- java获取微信小程序二维码图片并保存到本地
java获取微信小程序二维码保存到本地并返回图片,下次如果检查到本地有图片,那么就返回本地的图片,不再发起请求,否则重新发起请求并保存到本地,直接看代码吧. 获取access_token的方法可以参考 ...
- uniapp - 编译微信小程序项目的微信授权登录、获取微信手机号登录、最新版微信直接登录、手机与验证码登录的示例源码(适用于 uniapp 微信小程序项目,源代码直接开箱即用)超级详细的代码及注释
效果图 uniapp 项目编译微信小程序,一些常见的登录方式及源代码,示例代码干净整洁无BUG拿来即用. 本文示例实现了 uniapp 微信小程序项目的登录功能,包含微信授权登录.获取微信手机号登录. ...
- 联系微信ID服务器失败,微信小程序-新用户获取微信手机号登录服务端获取不到unionid情况...
需求:微信小程序进行获取手机号登录时,登录失败 授权微信用户信息 授权微信手机号 bindLogin: function(e) { wx.hideLoading(); console.log(e.de ...
- java获取微信用户源码_Java微信公众平台开发(十)--微信用户信息的获取
前面的文章有讲到微信的一系列开发文章,包括token获取.菜单创建等,在这一篇将讲述在微信公众平台开发中如何获取微信用户的信息,在上一篇我们有说道微信用户和微信公众账号之间的联系可以通过Openid关 ...
- Java:获取微信小程序码
预览小程序页面 需求 需要在后台配置小程序页面(装修页面),然后在后台预览小程序展示效果 官方文档 获取小程序accessToken 获取小程序码 步骤如下 获取小程序得accessToken 根据a ...
- JAVA 获取微信用户信息,看完这篇你必须得学会
很多IT搬砖员,磕磕碰碰,都比较生怕遇到自己未接触过的东西,但是作为开发,迟早有一天,某个领导跟你说,某个需求,需要接入微信公众号,需要获取微信用户信息. 虽然说微信提供了相关的文档,但是免不了还是很 ...
- 开发笔记 | JAVA获取微信步数+日周月排行榜的实现
目录 功能描述 微信步数同步 获取我当日的步数 日排行,周排行,月排行榜的实现 功能描述 实现微信步数的同步(也就是获取当前的微信步数更新至数据库) 实现获取我当日的微信步数的查询 实现按照日排行,周 ...
最新文章
- 薄膜封装,等离子体技术,原子层沉积,化学气相沉积
- Laravel 上使用 phpexcel的两种方式
- OpenStack七年盘点,热潮褪去后的明天在哪?
- 共享内存生产者消费者模型
- 横线登记式明细分类账
- Please copy/symlink the 'missing image' image at xxx
- Android根据分辨率进行单位转换-(dp,sp转像素px)
- 牛客网 牛客练习赛7 A.骰子的游戏
- 【敏捷开发每日一贴】代码走查
- 新趋势下的云计算安全行业前沿认证 | CCSK
- ubuntu10.10下ESPON v350扫描仪的安装
- 设计模式之简单化_Mediator中介者模式_只有一个仲裁者
- 授人以鱼不如授人以渔——和女儿学一起学成语
- 深入理解原子操作-底层基础
- 2020年书法落款_书法落款能不能写“年”字?
- 在 github 上添加 SSH key 的步骤
- Android动画SVGA的使用
- java非主流火星文输入法_App Store 上的“火星文键盘-抽象话非主流输入法”...
- 练习 苹果-桔子线程【操作系统】
- 【cocos creator】各小游戏平台sdk,vivo,oppo,wx,qq,字节跳动