public class AutoRetryTaobaoClient extends DefaultTaobaoClient
appKey, appSecret, connectTimeout, format, needCheckRequest, needEnableParser, readTimeout, serverUrl, signMethod, useGzipEncoding, useSimplifyJson| 构造器和说明 |
|---|
AutoRetryTaobaoClient(String serverUrl,
String appKey,
String appSecret) |
AutoRetryTaobaoClient(String serverUrl,
String appKey,
String appSecret,
String format) |
AutoRetryTaobaoClient(String serverUrl,
String appKey,
String appSecret,
String format,
int connectTimeout,
int readTimeout) |
AutoRetryTaobaoClient(String serverUrl,
String appKey,
String appSecret,
String format,
int connectTimeout,
int readTimeout,
String signMethod) |
| 限定符和类型 | 方法和说明 |
|---|---|
<T extends TaobaoResponse> |
execute(TaobaoRequest<T> request)
执行公开API请求。
|
<T extends TaobaoResponse> |
execute(TaobaoRequest<T> request,
String session)
执行隐私API请求。
|
void |
setMaxRetryCount(int maxRetryCount) |
void |
setRetryErrorCodes(Set<String> retryErrorCodes) |
void |
setRetryWaitTime(long retryWaitTime) |
void |
setThrowIfOverMaxRetry(boolean throwIfOverMaxRetry) |
enableHttpDns, enableHttpDns, getAppKey, getAppSecret, getConnectTimeout, getFormat, getProxy, getReadTimeout, getRealResponseType, getRequestUrl, getSdkVersion, getServerUrl, getSignMethod, getTopHttpDnsHost, invokeApi, isNeedCheckRequest, isNeedEnableParser, isUseGzipEncoding, isUseSimplifyJson, resetServerUrl, setConnectTimeout, setIgnoreSSLCheck, setNeedCheckRequest, setNeedEnableLogger, setNeedEnableParser, setProxy, setReadTimeout, setRealFormat, setUseGzipEncoding, setUseSimplifyJsonpublic AutoRetryTaobaoClient(String serverUrl, String appKey, String appSecret)
public AutoRetryTaobaoClient(String serverUrl, String appKey, String appSecret, String format)
public AutoRetryTaobaoClient(String serverUrl, String appKey, String appSecret, String format, int connectTimeout, int readTimeout)
public void setMaxRetryCount(int maxRetryCount)
public void setRetryWaitTime(long retryWaitTime)
public void setThrowIfOverMaxRetry(boolean throwIfOverMaxRetry)
public <T extends TaobaoResponse> T execute(TaobaoRequest<T> request) throws ApiException
TaobaoClientexecute 在接口中 TaobaoClientexecute 在类中 DefaultTaobaoClientT - 具体的API响应类request - 具体的API请求类ApiExceptionpublic <T extends TaobaoResponse> T execute(TaobaoRequest<T> request, String session) throws ApiException
TaobaoClientexecute 在接口中 TaobaoClientexecute 在类中 DefaultTaobaoClientT - 具体的API响应类request - 具体的API请求类session - 用户授权码ApiExceptionCopyright © 2020. All rights reserved.