public class DefaultDingTalkClient extends DefaultTaobaoClient implements DingTalkClient
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
useJsonString |
appKey, appSecret, connectTimeout, format, needCheckRequest, needEnableParser, readTimeout, serverUrl, signMethod, useGzipEncoding, useSimplifyJson| Constructor and Description |
|---|
DefaultDingTalkClient(String serverUrl) |
| Modifier and Type | Method and Description |
|---|---|
<T extends TaobaoResponse> |
execute(TaobaoRequest<T> request,
String session)
执行隐私API请求。
|
<T extends TaobaoResponse> |
execute(TaobaoRequest<T> request,
String accessKey,
String accessSecret)
使用签名方式访问
|
<T extends TaobaoResponse> |
execute(TaobaoRequest<T> request,
String accessKey,
String accessSecret,
String suiteTicket) |
<T extends TaobaoResponse> |
execute(TaobaoRequest<T> request,
String accessKey,
String accessSecret,
String suiteTicket,
String corpId) |
boolean |
isUseJsonString() |
void |
setUseJsonString(boolean useJsonString) |
enableHttpDns, enableHttpDns, execute, 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, setUseSimplifyJsonclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexecutepublic DefaultDingTalkClient(String serverUrl)
public <T extends TaobaoResponse> T execute(TaobaoRequest<T> request, String accessKey, String accessSecret) throws ApiException
DingTalkClientexecute in interface DingTalkClientApiExceptionpublic <T extends TaobaoResponse> T execute(TaobaoRequest<T> request, String accessKey, String accessSecret, String suiteTicket) throws ApiException
execute in interface DingTalkClientApiExceptionpublic <T extends TaobaoResponse> T execute(TaobaoRequest<T> request, String session) throws ApiException
TaobaoClientexecute in interface TaobaoClientexecute in class DefaultTaobaoClientT - 具体的API响应类request - 具体的API请求类session - 用户授权码ApiExceptionpublic <T extends TaobaoResponse> T execute(TaobaoRequest<T> request, String accessKey, String accessSecret, String suiteTicket, String corpId) throws ApiException
execute in interface DingTalkClientApiExceptionpublic boolean isUseJsonString()
public void setUseJsonString(boolean useJsonString)
Copyright © 2021. All rights reserved.