public interface WxMaConfig
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
autoRefreshToken()
是否自动刷新token
|
void |
expireAccessToken()
强制将access token过期掉
|
void |
expireCardApiTicket()
强制将卡券api ticket过期掉.
|
void |
expireJsapiTicket()
强制将jsapi ticket过期掉
|
String |
getAccessToken()
Gets access token.
|
Lock |
getAccessTokenLock()
Gets access token lock.
|
String |
getAesKey()
Gets aes key.
|
ApacheHttpClientBuilder |
getApacheHttpClientBuilder()
http client builder
|
String |
getApiHostUrl()
获取自定义的apiHost地址,用于替换原请求中的https://api.weixin.qq.com
具体取值,可以参考https://developers.weixin.qq.com/doc/offiaccount/Basic_Information/Interface_field_description.html
|
String |
getAppid()
Gets appid.
|
String |
getCardApiTicket()
卡券api_ticket.
|
Lock |
getCardApiTicketLock()
Gets card api ticket lock.
|
String |
getCloudEnv()
Gets cloud env.
|
long |
getExpiresTime()
Gets expires time.
|
String |
getHttpProxyHost()
Gets http proxy host.
|
String |
getHttpProxyPassword()
Gets http proxy password.
|
int |
getHttpProxyPort()
Gets http proxy port.
|
String |
getHttpProxyUsername()
Gets http proxy username.
|
String |
getJsapiTicket()
Gets jsapi ticket.
|
Lock |
getJsapiTicketLock()
Gets jsapi ticket lock.
|
int |
getMaxRetryTimes()
http 请求最大重试次数
BaseWxMaServiceImpl.setMaxRetryTimes(int)
|
String |
getMsgDataFormat()
Gets msg data format.
|
String |
getOriginalId()
Gets original id.
|
int |
getRetrySleepMillis()
http 请求重试间隔
BaseWxMaServiceImpl.setRetrySleepMillis(int)
|
String |
getSecret()
Gets secret.
|
String |
getToken()
Gets token.
|
boolean |
isAccessTokenExpired()
Is access token expired boolean.
|
boolean |
isCardApiTicketExpired()
Is card api ticket expired boolean.
|
boolean |
isJsapiTicketExpired()
Is jsapi ticket expired boolean.
|
void |
setApiHostUrl(String apiHostUrl)
设置自定义的apiHost地址
具体取值,可以参考https://developers.weixin.qq.com/doc/offiaccount/Basic_Information/Interface_field_description.html
|
void |
updateAccessToken(String accessToken,
int expiresInSeconds)
应该是线程安全的
|
void |
updateAccessToken(WxAccessToken accessToken)
应该是线程安全的
|
void |
updateCardApiTicket(String apiTicket,
int expiresInSeconds)
应该是线程安全的.
|
void |
updateJsapiTicket(String jsapiTicket,
int expiresInSeconds)
应该是线程安全的
|
String getAccessToken()
Lock getAccessTokenLock()
boolean isAccessTokenExpired()
void expireAccessToken()
void updateAccessToken(WxAccessToken accessToken)
accessToken - 要更新的WxAccessToken对象void updateAccessToken(String accessToken, int expiresInSeconds)
accessToken - 新的accessToken值expiresInSeconds - 过期时间,以秒为单位String getJsapiTicket()
Lock getJsapiTicketLock()
boolean isJsapiTicketExpired()
void expireJsapiTicket()
void updateJsapiTicket(String jsapiTicket, int expiresInSeconds)
jsapiTicket - 新的jsapi ticket值expiresInSeconds - 过期时间,以秒为单位String getCardApiTicket()
Lock getCardApiTicketLock()
boolean isCardApiTicketExpired()
void expireCardApiTicket()
void updateCardApiTicket(String apiTicket, int expiresInSeconds)
apiTicket - 新的卡券api ticket值expiresInSeconds - 过期时间,以秒为单位String getAppid()
String getSecret()
String getToken()
String getAesKey()
String getOriginalId()
String getCloudEnv()
String getMsgDataFormat()
long getExpiresTime()
String getHttpProxyHost()
int getHttpProxyPort()
String getHttpProxyUsername()
String getHttpProxyPassword()
int getRetrySleepMillis()
BaseWxMaServiceImpl.setRetrySleepMillis(int)
int getMaxRetryTimes()
BaseWxMaServiceImpl.setMaxRetryTimes(int)
ApacheHttpClientBuilder getApacheHttpClientBuilder()
boolean autoRefreshToken()
void setApiHostUrl(String apiHostUrl)
apiHostUrl - api域名地址String getApiHostUrl()
Copyright © 2021. All rights reserved.