@Service public class WechatLoginServiceImpl extends java.lang.Object implements WechatLoginService
| 构造器和说明 |
|---|
WechatLoginServiceImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
java.util.Map<java.lang.String,java.lang.String> |
getQrConnectParams(java.util.Map<java.lang.String,java.lang.String> params)
获取微信扫码登录的参数
|
AccessTokenResp |
wechatAccessToken(java.lang.String code,
java.lang.String orgcode)
使用code获取接口调用凭证access_token
|
AccessTokenResp |
wechatRefreshAccessToken(java.lang.String refreshToken,
java.lang.String orgcode)
刷新接口调用凭证access_token
|
WechatUserInfo |
wechatUserInfo(java.lang.String accessToken,
java.lang.String openid,
java.lang.String refreshToken,
java.lang.String orgcode)
获取微信用户信息
|
public java.util.Map<java.lang.String,java.lang.String> getQrConnectParams(java.util.Map<java.lang.String,java.lang.String> params)
throws java.lang.Exception
WechatLoginServicegetQrConnectParams 在接口中 WechatLoginServiceparams - 参数java.lang.Exception - 出错会抛出异常public AccessTokenResp wechatAccessToken(java.lang.String code, java.lang.String orgcode) throws java.lang.Exception
WechatLoginServicewechatAccessToken 在接口中 WechatLoginServicecode - 微信扫码回调返回的code参数orgcode - 机构编码java.lang.Exception - 出错会抛出异常public AccessTokenResp wechatRefreshAccessToken(java.lang.String refreshToken, java.lang.String orgcode) throws java.lang.Exception
WechatLoginServicewechatRefreshAccessToken 在接口中 WechatLoginServicerefreshToken - refreshTokenorgcode - 机构编码java.lang.Exception - 出错会抛出异常public WechatUserInfo wechatUserInfo(java.lang.String accessToken, java.lang.String openid, java.lang.String refreshToken, java.lang.String orgcode) throws java.lang.Exception
WechatLoginServicewechatUserInfo 在接口中 WechatLoginServiceaccessToken - 访问的accessToken
接口调用凭证openid - OpenIdrefreshToken - 接口调用凭证access_token过期后,用于刷新接口调用凭证orgcode - 机构编码java.lang.Exception - 出错会抛出异常