mirror of
https://gitee.com/binary/weixin-java-tools.git
synced 2025-11-01 03:25:35 +08:00
refactor: modify method
This commit is contained in:
@ -28,7 +28,15 @@ public interface WxMpService {
|
||||
* @return
|
||||
*/
|
||||
public boolean checkSignature(String timestamp, String nonce, String signature);
|
||||
|
||||
|
||||
/**
|
||||
* 获取access_token, 不强制刷新access_token
|
||||
* @see #getAccessToken(boolean)
|
||||
* @return
|
||||
* @throws WxErrorException
|
||||
*/
|
||||
public String getAccessToken() throws WxErrorException;
|
||||
|
||||
/**
|
||||
* <pre>
|
||||
* 获取access_token,本方法线程安全
|
||||
@ -46,6 +54,14 @@ public interface WxMpService {
|
||||
*/
|
||||
public String getAccessToken(boolean forceRefresh) throws WxErrorException;
|
||||
|
||||
/**
|
||||
* 获得jsapi_ticket,不强制刷新jsapi_ticket
|
||||
* @see #getJsapiTicket(boolean)
|
||||
* @return
|
||||
* @throws WxErrorException
|
||||
*/
|
||||
public String getJsapiTicket() throws WxErrorException;
|
||||
|
||||
/**
|
||||
* <pre>
|
||||
* 获得jsapi_ticket
|
||||
|
||||
@ -68,7 +68,11 @@ public class WxMpServiceImpl implements WxMpService {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
public String getAccessToken() throws WxErrorException {
|
||||
return getAccessToken(false);
|
||||
}
|
||||
|
||||
public String getAccessToken(boolean forceRefresh) throws WxErrorException {
|
||||
if (forceRefresh) {
|
||||
wxMpConfigStorage.expireAccessToken();
|
||||
@ -106,6 +110,9 @@ public class WxMpServiceImpl implements WxMpService {
|
||||
return wxMpConfigStorage.getAccessToken();
|
||||
}
|
||||
|
||||
public String getJsapiTicket() throws WxErrorException {
|
||||
return getJsapiTicket(false);
|
||||
}
|
||||
|
||||
public String getJsapiTicket(boolean forceRefresh) throws WxErrorException {
|
||||
if (forceRefresh) {
|
||||
|
||||
Reference in New Issue
Block a user