public class WxCpTpServiceApacheHttpClientImpl extends BaseWxCpTpServiceImpl<org.apache.http.impl.client.CloseableHttpClient,org.apache.http.HttpHost>
configStorage, globalAuthCorpJsApiTicketRefreshLock, globalJsApiTicketRefreshLock, globalProviderTokenRefreshLock, globalSuiteAccessTokenRefreshLock, globalSuiteTicketRefreshLock| 构造器和说明 | 
|---|
| WxCpTpServiceApacheHttpClientImpl() | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| org.apache.http.impl.client.CloseableHttpClient | getRequestHttpClient() | 
| org.apache.http.HttpHost | getRequestHttpProxy() | 
| HttpType | getRequestType() | 
| String | getSuiteAccessToken(boolean forceRefresh)
 获取suite_access_token,本方法线程安全
 且在多线程同时刷新时只刷新一次,避免超出2000次/日的调用次数上限
 另:本service的所有方法都会在suite_access_token过期是调用此方法
 程序员在非必要情况下尽量不要主动调用此方法
 详情请见: 文档
  | 
| WxCpTpConfigStorage | getWxCpTpConfigStorage()获取WxCpTpConfigStorage 对象. | 
| void | initHttp()初始化http请求对象 | 
checkSignature, corpId2OpenCorpId, createAuthCorpJsApiTicketSignature, createSuiteJsApiTicketSignature, execute, execute, executeInternal, executeInternal, expireAccessToken, expireAuthCorpJsApiTicket, expireAuthSuiteJsApiTicket, expireProviderToken, expireSuiteAccessToken, get, get, getAdminList, getAppQrcode, getAuthCorpJsApiTicket, getAuthCorpJsApiTicket, getAuthInfo, getCorpToken, getCorpToken, getCustomizedAuthUrl, getLoginInfo, getPermanentCode, getPermanentCodeInfo, getPreAuthUrl, getPreAuthUrl, getRequestHttp, getSessionManager, getSuiteAccessToken, getSuiteAccessTokenEntity, getSuiteAccessTokenEntity, getSuiteJsApiTicket, getSuiteJsApiTicket, getSuiteTicket, getSuiteTicket, getTmpDirFile, getUserDetail3rd, getUserInfo3rd, getWxCpProviderToken, getWxCpProviderTokenEntity, getWxCpProviderTokenEntity, getWxCpTpContactService, getWxCpTpDepartmentService, getWxCpTpEditionService, getWxCpTpIdConverService, getWxCpTpLicenseService, getWxCpTpMediaService, getWxCpTpOAService, getWxCpTpOAuth2Service, getWxCpTpOrderService, getWxCpTpUserService, jsCode2Session, post, post, setMaxRetryTimes, setRetrySleepMillis, setSuiteTicket, setSuiteTicket, setTmpDirFile, setWxCpTpConfigStorage, setWxCpTpContactService, setWxCpTpDepartmentService, setWxCpTpIdConverService, setWxCpTpLicenseService, setWxCpTpMediaService, setWxCpTpOAService, setWxCpTpOAuth2Service, setWxCpTpOrderService, setWxCpTpOrderService, setWxCpTpUserServicepublic org.apache.http.impl.client.CloseableHttpClient getRequestHttpClient()
public org.apache.http.HttpHost getRequestHttpProxy()
public HttpType getRequestType()
public String getSuiteAccessToken(boolean forceRefresh) throws WxErrorException
WxCpTpService获取suite_access_token,本方法线程安全 且在多线程同时刷新时只刷新一次,避免超出2000次/日的调用次数上限 另:本service的所有方法都会在suite_access_token过期是调用此方法 程序员在非必要情况下尽量不要主动调用此方法 详情请见: 文档
forceRefresh - 强制刷新WxErrorException - the wx error exceptionpublic void initHttp()
WxCpTpServicepublic WxCpTpConfigStorage getWxCpTpConfigStorage()
WxCpTpServiceCopyright © 2024. All rights reserved.