public class WeChatController extends Object
微信相关Controller /api/wechat
| 构造器和说明 |
|---|
WeChatController() |
WeChatController(WeChatJsApiTicketCache wxJsApiTicketCache,
OAuth2InterfaceAccess oAth2InterfaceAccess) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
auth(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String appId,
String state,
String callbackUrl)
微信网页授权访问入口
auth/{appId}
|
void |
authCallback(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String code,
String state,
String callbackPageUrl)
网页授权通过后,通过CODE获取OpenId,重定向前端页面
auth-callback
|
OAuth2InterfaceAccess |
getoAth2InterfaceAccess() |
WeChatJsApiTicketCache |
getWxJsApiTicketCache() |
JSApiTicketSignBean |
getWXJSSDKSign(String appId,
String url)
获取微信jssdk签名信息
jssign/{appId}
|
void |
setoAth2InterfaceAccess(OAuth2InterfaceAccess oAth2InterfaceAccess) |
void |
setWxJsApiTicketCache(WeChatJsApiTicketCache wxJsApiTicketCache) |
public WeChatController(WeChatJsApiTicketCache wxJsApiTicketCache, OAuth2InterfaceAccess oAth2InterfaceAccess)
public WeChatController()
public WeChatJsApiTicketCache getWxJsApiTicketCache()
public void setWxJsApiTicketCache(WeChatJsApiTicketCache wxJsApiTicketCache)
public OAuth2InterfaceAccess getoAth2InterfaceAccess()
public void setoAth2InterfaceAccess(OAuth2InterfaceAccess oAth2InterfaceAccess)
public void auth(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String appId,
String state,
String callbackUrl)
微信网页授权访问入口
auth/{appId}
appId - state - public void authCallback(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String code,
String state,
String callbackPageUrl)
网页授权通过后,通过CODE获取OpenId,重定向前端页面 auth-callback
code - state - 第一个,前的字符串为appIdpublic JSApiTicketSignBean getWXJSSDKSign(String appId, String url)
获取微信jssdk签名信息
jssign/{appId}
appId - url - Copyright © 2020. All rights reserved.