类 WxMaUser
- java.lang.Object
-
- ai.yue.library.auth.service.client.WxMaUser
-
@Configuration @EnableConfigurationProperties(WxMaProperties.class) @ConditionalOnProperty(prefix="yue.auth.service.wx.miniapp", name="enabled", havingValue="true") public class WxMaUser extends Object
微信小程序用户接口- 从以下版本开始:
- 2019年6月18日
- 作者:
- ylyue
-
-
构造器概要
构造器 构造器 说明 WxMaUser()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 cn.binarywang.wx.miniapp.bean.WxMaPhoneNumberInfogetCellphone(String appid, String sessionKey, String encryptedData, String iv)获取用户绑定手机号信息cn.binarywang.wx.miniapp.bean.WxMaJscode2SessionResultgetSessionInfo(String appid, String code)获取登录后的session信息cn.binarywang.wx.miniapp.bean.WxMaUserInfogetUserInfo(String appid, String sessionKey, String signature, String rawData, String encryptedData, String iv)获取用户信息
-
-
-
方法详细资料
-
getSessionInfo
public cn.binarywang.wx.miniapp.bean.WxMaJscode2SessionResult getSessionInfo(String appid, String code)
获取登录后的session信息- 参数:
appid- APPIDcode- 授权CODE码- 返回:
- WxMaJscode2SessionResult
unionid 用户在开放平台的唯一标识符,在满足 UnionID 下发条件的情况下会返回,详见 UnionID 机制说明 。
-
getUserInfo
public cn.binarywang.wx.miniapp.bean.WxMaUserInfo getUserInfo(String appid, String sessionKey, String signature, String rawData, String encryptedData, String iv)
获取用户信息
- 参数:
appid- APPIDsessionKey- 会话密钥signature- 数据签名rawData- 微信用户基本信息encryptedData- 消息密文iv- 加密算法的初始向量- 返回:
- WxMaUserInfo 微信小程序用户信息
-
-