public class DefaultWxMpServiceImpl extends Object implements WxMpService
| 构造器和说明 |
|---|
DefaultWxMpServiceImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getBaseAccessToken()
获取基础AccessToken
|
String |
getJsApiTicket()
获取JsApiTicket
|
WxMpUserInfoDTO |
getUserInfo(String openId)
获取用户信息
|
WxMpWebAccessTokenDTO |
getWebAccessTokenByCode(String code)
获取网页AccessToken
当用户登录成功需要调用此方法进行获取 [OpenId] 并将 [WebAccessToken] 记录到缓存中
|
WxMpWebAccessTokenDTO |
getWebAccessTokenByOpenId(String openId)
获取网页AccessToken
|
void |
verifyWxMessage(String signature,
String timestamp,
String nonce,
String echoStr,
javax.servlet.http.HttpServletResponse response)
验证微信消息
|
public void verifyWxMessage(String signature, String timestamp, String nonce, String echoStr, javax.servlet.http.HttpServletResponse response)
WxMpServiceverifyWxMessage 在接口中 WxMpServicesignature - 微信加密签名, signature结合了开发者填写的token参数和请求中的timestamp参数/nonce参数timestamp - 时间戳nonce - 随机数echoStr - 请求响应值response - HttpServletResponsepublic String getBaseAccessToken()
WxMpServicegetBaseAccessToken 在接口中 WxMpServicepublic WxMpWebAccessTokenDTO getWebAccessTokenByOpenId(String openId)
WxMpServicegetWebAccessTokenByOpenId 在接口中 WxMpServiceopenId - OpenIdnull 时则视为未登录, 需要重新进行授权WxMpService.getWebAccessTokenByCode(String)public WxMpWebAccessTokenDTO getWebAccessTokenByCode(String code)
WxMpServicegetWebAccessTokenByCode 在接口中 WxMpServicecode - Codepublic String getJsApiTicket()
WxMpServicegetJsApiTicket 在接口中 WxMpServicepublic WxMpUserInfoDTO getUserInfo(String openId)
WxMpServicegetUserInfo 在接口中 WxMpServiceopenId - OpenIdnullCopyright © 2021 HaiChuang Inc.. All rights reserved.